home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / database / apcal321.arj / APMANUAL.DOC < prev    next >
Text File  |  1993-08-15  |  143KB  |  3,541 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                 APCAL
  12.                              VERSION 3.20
  13.                          ____________________
  14.  
  15.                                 MANUAL
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                             Gamma Software
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                               COPYRIGHT
  62. _____________________________________________________________________
  63.  
  64.  
  65.    COPYRIGHT
  66.    _________
  67.  
  68.    Copyright 1990,1991,1992,1993 by Gamma Software.  
  69.    All rights reserved.
  70.  
  71.  
  72.    TRADEMARKS
  73.    __________
  74.  
  75.    APCAL is a trademark of Gamma Software.
  76.  
  77.    IBM PC, PC/XT, PC/AT and PS/2 are registered trademarks of
  78.    International Business Machines, Inc.
  79.  
  80.    Proprinter is a trademark of International Business Machines.
  81.  
  82.    Epson FX80 and RX80 are registered trademarks of Epson America, 
  83.    Inc.
  84.  
  85.  
  86.    DISCLAIMER
  87.    __________
  88.  
  89.    Users of APCAL must accept this disclaimer of warranty:
  90.    APCAL is supplied as is.  The author disclaims all warranties, 
  91.    expressed or implied, including, without limitation, the warranties 
  92.    of merchantability and of fitness for any purpose.   The author 
  93.    assumes no liability for damages, direct or consequential, which 
  94.    may result from the use of APCAL.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118. _____________________________________________________________________
  119.                                   i
  120.  
  121.                                 INDEX
  122. _____________________________________________________________________
  123.  
  124.  
  125.    Contents
  126.    ________                                             Page
  127.  
  128.    Introduction ........................................   1
  129.      Getting Help ......................................   2
  130.      System Requirements ...............................   2
  131.      Manual Conventions ................................   3
  132.    Upgrading From A Previous Version ...................   4
  133.    New Features In 3.20 ................................   5
  134.    Installation ........................................   6
  135.    Getting Started .....................................   8
  136.    Pull Down Menu ......................................  16
  137.    Executing APCAL .....................................  20
  138.    Month/Appointment Screen ............................  22
  139.    Appointment Editing .................................  24
  140.    Alarms ..............................................  27
  141.    Monthly Calendar ....................................  29
  142.    Yearly Calendar .....................................  31
  143.    Configuration .......................................  32
  144.    Key Reference .......................................  48
  145.    File Descriptions ...................................  51
  146.    Problem Resolution ..................................  52
  147.    Index ...............................................  54
  148.  
  149.  
  150.    Figures 
  151.    _______                                              Page
  152.  
  153.    FIGURE  1 - Split Screen Month/Appointment Display ..   8
  154.    FIGURE  2 - Time / Date Configuration Screen ........   9
  155.    FIGURE  3 - Appointment Template Configuration ......  10
  156.    FIGURE  4 - Printer Configuration ...................  11
  157.    FIGURE  5 - Holiday Configuration Screen ............  12
  158.    FIGURE  6 - Monthly Calendar Screen .................  13
  159.    FIGURE  7 - Appointment Edit Screen .................  14
  160.    FIGURE  8 - Split Screen Month/Appointment Display ..  22
  161.    FIGURE  9 - Appointment Edit Screen .................  24
  162.    FIGURE 10 - Appointment Alarm Menu ..................  26
  163.    FIGURE 11 - Regular Alarm Screen ....................  27
  164.    FIGURE 12 - Monthly Calendar Screen .................  29
  165.    FIGURE 13 - Yearly Calendar Screen ..................  31
  166.    FIGURE 14 - Color Configuration Menu ................  32
  167.    FIGURE 15 - Color Selection Bar .....................  32
  168.    FIGURE 16 - Appointment Template Configuration ......  33
  169.    FIGURE 17 - Printer Configuration ...................  35
  170.    FIGURE 18 - Holiday Configuration Screen ............  38
  171.    FIGURE 19 - Start Screen Configuration ..............  40
  172.    FIGURE 20 - Alarm Configuration Screen ..............  41
  173.    FIGURE 21 - TSR Configuration Screen ................  43
  174.    FIGURE 22 - Time / Date Configuration Screen ........  45
  175.    FIGURE 23 - Auto Save Configuration Screen ..........  47
  176.  
  177.  
  178. _____________________________________________________________________
  179.                                  ii
  180.  
  181.                             INTRODUCTION 
  182. _____________________________________________________________________
  183.  
  184.  
  185.    The APCAL program is the first PC based appointment calendar 
  186.    you can actually use.  Since the goal of any time management
  187.    system is to make better use of your time, it does not make sense
  188.    to have to spend hours learning how to use that system.  APCAL is
  189.    extremely easy to use because it is patterned after things with
  190.    which you are already familiar.  For example, it has a monthly 
  191.    calendar with day blocks, in which you can type notes just like a 
  192.    wall or desk calendar.  The appointments are set up just like most 
  193.    appointment books, you simply type in the appointment next to the 
  194.    desired time.
  195.  
  196.    APCAL has advantages over conventional, printed, appointment books
  197.    because you can customize it to suit your needs.  You can configure 
  198.    the appointment times to match your schedule.  You can use the
  199.    speed of your computer to search for a certain appointment, rather
  200.    than scan through your appointment book page by page.  You can
  201.    easily move an appointment to a different time or day.  You can set
  202.    reminders which display, no matter what you are doing on your
  203.    computer, so you don't forget about an important meeting.  Best of
  204.    all, with APCAL you don't have to buy more pages for your 
  205.    appointment book every year.  If you need to take your schedule on
  206.    the road, you can simply print out a hard copy.  Better yet, if you 
  207.    have a portable system, take it with you.
  208.  
  209.    The program has a customizable holiday file for setting holidays, 
  210.    birthdays, anniversaries, etc.  These are automatically included in 
  211.    the proper calendars.  APCAL also contains a unique feature called 
  212.    "boot alarms" which are displayed when you boot up your computer.  
  213.    Great for reminding you of birthdays, anniversaries and other 
  214.    important events.
  215.  
  216.    All alarms can be set to occur over a given time period and will 
  217.    keep resounding if you "snooze" them when they are displayed.
  218.  
  219.    The program also contains a "quick scan" display which allows you
  220.    to easily view your appointments for the week or month.  This can
  221.    be used to locate an empty time slot or just to see how busy you 
  222.    are going to be.  The quick scan display has 3 monthly calendars on
  223.    the left, with one day highlighted.  The appointment file for the
  224.    highlighted day is displayed on the right.  You can highlight
  225.    other days, and view their appointment schedule using the arrow
  226.    keys.  If you want to change something in one of your appointment
  227.    schedules, simply press TAB, make the desired changes and press TAB
  228.    again to return to the quick scan display.
  229.  
  230.    APCAL can be run as a TSR and popped up whenever you desire, no
  231.    matter what program you are in at the time.  It is popped up via a
  232.    user specified "hot-key."  It takes up less than 10k of memory
  233.    when loaded as a TSR.  This can be handy if you are in another
  234.    program on your computer and someone calls and you need to make a
  235.  
  236.  
  237.  
  238. _____________________________________________________________________
  239.                                   1
  240.  
  241.                             INTRODUCTION 
  242. _____________________________________________________________________
  243.  
  244.  
  245.    change to your schedule.  All you have to do is press the hot-key,
  246.    make the change, exit APCAL, and you are right back where you left
  247.    off in the other program.
  248.  
  249.    APCAL is fully configurable and contains on-line help.  The program 
  250.    also supports international time and date formats, as well as 
  251.    standard and military times.
  252.  
  253.    Gamma Software is committed to bringing you quality software at
  254.    affordable prices.
  255.  
  256.  
  257.    About This Manual
  258.    _________________
  259.  
  260.    The APCAL program is intended to be as easy to use as possible, but 
  261.    you should take a few minutes to go through the "Getting Started"
  262.    section of this manual.  The sections following "Getting Started" 
  263.    describe the different features available in the program.  They can 
  264.    be read in any order, as needed.
  265.  
  266.    The "Key Reference" section is designed to be used as a reference
  267.    once you become familiar with the program.
  268.  
  269.  
  270.    Getting Help
  271.    ____________
  272.  
  273.    If you have a problem with the APCAL software, first look to the
  274.    "Problem Resolution" section which contains solutions for the most
  275.    commonly encountered problems.  If you are still having difficulty, 
  276.    then support may be obtained by calling:
  277.  
  278.       (303) 490-2928
  279.  
  280.    between the hours of 8am and 5pm Mountain Time, Monday thru Friday.
  281.  
  282.    Support may also be obtained by writing to:
  283.  
  284.       Gamma Software
  285.       P.O. Box 8191
  286.       Fort Collins, CO 80526
  287.  
  288.    or via CompuServe mail at:
  289.  
  290.       73737,1721
  291.  
  292.    Please describe the problem in sufficient detail so it can be
  293.    reproduced by us.
  294.  
  295.    Support is currently free and unlimited.  We do reserve the right
  296.    to change these policies in the future.
  297.  
  298. _____________________________________________________________________
  299.                                   2
  300.  
  301.                             INTRODUCTION 
  302. _____________________________________________________________________
  303.  
  304.  
  305.    System Requirements
  306.    ___________________
  307.  
  308.    - IBM PC, XT, AT, PS/2 or compatible.
  309.    - 512k ram.
  310.    - DOS 2.0 or later.
  311.    - Monochrome or color monitor.
  312.    - Screen mode is assumed to be 80 columns and 25 lines (greater 
  313.      line modes can be set but only the first 25 lines will be used).
  314.    - Floppy drive.
  315.    - Hard disk recommended.
  316.  
  317.  
  318.    Manual Conventions
  319.    __________________
  320.  
  321.    When two keys need to be pressed simultaneously to perform a given
  322.    operation they are separated by a plus (+).  For example, Shift+Tab
  323.    means to press the Shift key and hold it down while the Tab key is
  324.    pressed.  The arrow keys are denoted as Right, Left, Up and Down.
  325.    File names are in all capital letters.  There is an implied Enter
  326.    at the end of most commands (i.e. you must press the Enter key
  327.    after typing in the command).
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358. _____________________________________________________________________
  359.                                   3 
  360.  
  361.                    UPGRADING FROM PREVIOUS VERSION
  362. _____________________________________________________________________
  363.  
  364.  
  365.    Upgrading From Version 3.10 To 3.20
  366.    ___________________________________
  367.  
  368.    Version 3.20 of APCAL does not recognize appointment, alarm and
  369.    monthly calendar files from previous versions of the program.  If
  370.    you are upgrading from a version prior to 3.10, first follow the
  371.    steps in the next section to upgrade your files to 3.10 format.
  372.    Then follow the steps below to upgrade to version 3.20.
  373.  
  374.    The program APUPDAT2.EXE will convert files from version 3.10 to 
  375.    3.20 format.  First, change to the drive and directory containing 
  376.    APCAL, then type the following command.
  377.    
  378.       APUPDAT2
  379.  
  380.    The program will list the files it has found and convert them.
  381.  
  382.  
  383.    Upgrading From Versions Prior To 3.10
  384.    _____________________________________
  385.  
  386.    Version 3.10 of APCAL no longer requires the APCAL environment
  387.    variable (as long as you are using DOS 3.0 or higher).  If 
  388.    no environment variable is set, then APCAL will use the directory 
  389.    it was run from as the working directory.
  390.  
  391.    The program APUPDAT1.EXE will convert files from all versions of
  392.    APCAL prior to 3.10 to 3.10 format.  First, change to the drive
  393.    and directory containing APCAL, then type the following command.
  394.  
  395.       APUPDAT1
  396.  
  397.    The program will list the files it has found and convert them.
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418. _____________________________________________________________________
  419.                                   4 
  420.  
  421.                            REVISION HISTORY
  422. _____________________________________________________________________
  423.  
  424.  
  425.    New Features In 3.20
  426.    ____________________
  427.  
  428.    - APCAL can now be loaded as a TSR and popped up over other 
  429.      programs.
  430.    - It takes up less than 10k of conventional memory as a TSR.
  431.    - The hot-key used to pop up the program can be set by the user.
  432.    - Alarms no longer use a separate alarm handler TSR.
  433.    - Alarms will now display in graphics mode.
  434.    - A switch (/m) has been added which forces the program to use the
  435.      monochrome display mode.  This can be useful on certain
  436.      monochrome systems the program mistakenly identifies as
  437.      having a color display.
  438.    - The time and date displays were modified to allow for
  439.      international formats.
  440.    - An "Auto Save" feature has been added.  When auto save is on, the 
  441.      appointment, monthly calendar and alarm files are automatically
  442.      saved.
  443.    - A quick means of moving between the split month/appointment 
  444.      screen and the appointment edit screen has been added.  Pressing 
  445.      the TAB key switches between them.  This, combined with the auto 
  446.      save feature, makes appointment editing much easier.
  447.  
  448.  
  449.    New Features In 3.10
  450.    ____________________
  451.  
  452.    - Several new configuration options have been added.
  453.         Printer Configuration
  454.         Holiday Configuration
  455.         Start Screen Configuration
  456.         Alarm Configuration 
  457.    - The program now uses a pull-down menu system.
  458.    - Alarms can be set to go off a specified number of minutes before
  459.      an appointment and will keep coming back for a specified number
  460.      of minutes if snoozed.
  461.    - The reminder screen has been replaced with the alarm screen.
  462.    - Boot alarms have been added.
  463.    - A time and date display has been added to the program.
  464.    - The program now has the ability to temporarily shell to DOS.
  465.    - The on-line help has been expanded.
  466.    - The program no longer requires an environment variable.      
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478. _____________________________________________________________________
  479.                                   5 
  480.  
  481.                              INSTALLATION
  482. _____________________________________________________________________
  483.  
  484.  
  485.  
  486.    FLOPPY DISK INSTALLATION
  487.    ________________________
  488.  
  489.    No installation is required to run this program from a floppy.  
  490.    Simply type in the proper command to execute the program.  For 
  491.    example:
  492.    
  493.       A:\APCAL
  494.  
  495.    The program should not be run as a TSR if it is executed from a
  496.    floppy disk.
  497.  
  498.    To exit the program, press ALT+X or select "Exit" from the "File"
  499.    pull-down menu.  See the following section, "Pull-Down Menu," for 
  500.    information on how to use this feature.
  501.  
  502.  
  503.    HARD DISK INSTALLATION
  504.    ______________________
  505.  
  506.    Separate instructions are included which explain how to get the
  507.    APCAL files into a directory on your hard disk.  After copying the
  508.    files to your hard disk, the setup program should be run.  The
  509.    following paragraphs explain how to run the setup and what it does.
  510.  
  511.    The setup program will modify your AUTOEXEC.BAT to contain the
  512.    proper line to load APCAL as a TSR.  This will allow you to set 
  513.    alarms which will pop up when you are in other programs.  If you
  514.    do not want to load APCAL as a TSR, in your AUTOEXEC.BAT, you can
  515.    skip this section.  See the section "Executing APCAL" for
  516.    information on the different ways APCAL can be run.
  517.  
  518.    To run the setup program, change to the drive and directory where
  519.    APCAL has been loaded.  For example, type the following commands.
  520.  
  521.       C:
  522.       CD \APCAL
  523.  
  524.    Modify the two lines above to reflect where you loaded APCAL. 
  525.    Then type:
  526.  
  527.       APSETUP
  528.  
  529.    The setup program first prompts you for the drive from which you 
  530.    boot your computer.  The default of "c" is normally correct.  If 
  531.    you use another drive then type in the drive letter and press 
  532.    Enter.  The program will look in the root directory of the drive 
  533.    specified for the file AUTOEXEC.BAT.
  534.  
  535.  
  536.  
  537.  
  538. _____________________________________________________________________
  539.                                   6 
  540.  
  541.                              INSTALLATION
  542. _____________________________________________________________________
  543.  
  544.  
  545.    If the program does not find AUTOEXEC.BAT, it will ask you if you 
  546.    want to create it.  Answering no (pressing the n key and then 
  547.    Enter), will cause the program to prompt you for the drive again.  
  548.    Answering, yes (pressing the y key and then Enter), will create an
  549.    AUTOEXEC.BAT file with the line to load APCAL as a TSR.  If the 
  550.    file could not be created then the program will prompt you for the
  551.    drive again.  You can abort the setup process by pressing Esc at 
  552.    the drive prompt.
  553.  
  554.    If AUTOEXEC.BAT is found, the program will search for any existing 
  555.    lines which need to be replaced.  If it finds any then it displays 
  556.    them, otherwise it displays only the new line to be added.  The 
  557.    setup program will then ask whether to make the indicated changes 
  558.    or not.  Answering yes, will replace the given line(s) (if 
  559.    any) with the new line.  A backup of your AUTOEXEC.BAT is created 
  560.    with the displayed file name.  Answering no, will leave your 
  561.    AUTOEXEC.BAT unchanged and you must make the modifications 
  562.    yourself.
  563.  
  564.    If the AUTOEXEC.BAT file was successfully updated, the setup 
  565.    program will prompt you to press Ctrl+Alt+Delete.  This will reboot
  566.    your computer and load APCAL as a TSR.
  567.  
  568.    Once the computer has rebooted, the program can be activated by
  569.    pressing ALT+A.  This is called the "hot-key."  The hot-key can be
  570.    configured to any key sequence you desire (see the section "TSR 
  571.    Configuration").  The hot-key can be used to pop up the program at 
  572.    any time, even when you are in another program.  See the section 
  573.    "Executing APCAL" for other ways of running the program.
  574.  
  575.    To exit the program press ALT+X or select "Exit" from the "File"
  576.    pull-down menu.  See the following section for information on how
  577.    to use the pull-down menu.
  578.  
  579.  
  580.    DOS 2.x NOTE
  581.    ____________
  582.  
  583.    The APCAL program cannot detect what directory it was run from if
  584.    you are running under a version of DOS less than 3.0.  This means
  585.    you must set the APCAL environment variable if you are using DOS
  586.    2.x.  A command similar to the following should be placed in your
  587.    AUTOEXEC.BAT file.
  588.  
  589.       set apcal=c:\apcal
  590.  
  591.    Replace the text "c:\apcal" with the directory you loaded APCAL
  592.    into.
  593.  
  594.  
  595.  
  596.  
  597.  
  598. _____________________________________________________________________
  599.                                   7 
  600.  
  601.                            GETTING STARTED
  602. _____________________________________________________________________
  603.  
  604.  
  605.    This section will take you on a brief guided tour of the program.
  606.    It will highlight the key features of the program and some ways in
  607.    which it can be used.  It will not cover every aspect of the
  608.    program, but it will give you a feel for what you can do with 
  609.    APCAL.
  610.  
  611.    You should already have installed the software and executed the
  612.    program before starting this section.  You should be viewing the 
  613.    following screen.
  614.  
  615.    ┌─────────────────────────────────────────────────────────────────┐
  616.    │ File  Edit  Options  Search  Program Config.  Help(F1)          │
  617.    │ OCTOBER        1991  TIME │am│A│                               ││
  618.    │  S  M  T  W  T  F  S│HR:MN│pm│L│  Appointments                 ││
  619.    │        1  2  3  4  5│─────┴──┼─┼───────────────────────────────││
  620.    │  6  7  8  9 10 11 12│ 7:30 am│ │                               ││
  621.    │ 13 14 15 16 17 18 19│ 8:00 am│ │                               ││
  622.    │ 20 21 22 23 24 25 26│ 8:30 am│ │                               ││
  623.    │ 27 28 29 30 31      │ 9:00 am│ │                               ││
  624.    │                     │ 9:30 am│ │                               ││
  625.    │ NOVEMBER       1991 │10:00 am│ │                               ││
  626.    │  S  M  T  W  T  F  S│10:30 am│ │                               ││
  627.    │                 1  2│11:00 am│ │                               ││
  628.    │  3  4  5  6  7  8  9│11:30 am│ │                               ││
  629.    │ 10 11 12 13 14 15 16│12:00 pm│ │                               ││
  630.    │ 17 18 19 20 21 22 23│12:30 pm│ │                               ││
  631.    │ 24 25 26 27 28 29 30│ 1:00 pm│ │                               ││
  632.    │                     │ 1:30 pm│ │                               ││
  633.    │ DECEMBER       1991 │ 2:00 pm│ │                               ││
  634.    │  S  M  T  W  T  F  S│ 2:30 pm│ │                               ││
  635.    │  1  2  3  4  5  6  7│ 3:00 pm│ │                               ││
  636.    │  8  9 10 11 12 13 14│ 3:30 pm│ │                               ││
  637.    │ 15 16 17 18 19 20 21│ 4:00 pm│ │                               ││
  638.    │ 22 23 24 25 26 27 28│ 4:30 pm│ │                               ││
  639.    │ 29 30 31            │ 5:00 pm│ │                               ││
  640.    │                     │ 5:30 pm│ │                               ││
  641.    └─────────────────────┴────────┴─┴───────────────────────────────┴┘
  642.           FIGURE  1 - Split Screen Month/Appointment Display
  643.  
  644.    The first thing you will do is configure the program to your
  645.    specifications.  The format in which the program displays times
  646.    and dates can be configured.  This allows for different time and 
  647.    date formats used in different countries and also for individual
  648.    preferences.  To bring up the time/date configuration, press Alt+P
  649.    and then press the I key.  This will bring up the time/date
  650.    configuration menu.
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658. _____________________________________________________________________
  659.                                   8 
  660.  
  661.                            GETTING STARTED
  662. _____________________________________________________________________
  663.  
  664.  
  665.    ┌─────────────────────────────────────────────────────────────────┐
  666.    │ Time / Date Configuration                                       │
  667.    │                                                                 │
  668.    │ TIME PARAMETERS                                                 │
  669.    │                                                                 │
  670.    │   Format:   12 Hour                                             │
  671.    │   AM Text:  am                                                  │
  672.    │   PM Text:  pm                                                  │
  673.    │   Separator::                                                   │
  674.    │                                                                 │
  675.    │ DATE PARAMETERS                                                 │
  676.    │                                                                 │
  677.    │   Order:    Month Day   Year                                    │
  678.    │   Separator:/                                                   │
  679.    │                                                                 │
  680.    │                                                                 │
  681.    │                                      ┌── Time/Date Config. ──┐  │
  682.    │                                      │Edit                   │  │
  683.    │                                      │Save                   │  │
  684.    │                                      │Help                   │  │
  685.    │                                      │Quit                   │  │
  686.    │                                      └───────────────────────┘  │
  687.    └─────────────────────────────────────────────────────────────────┘
  688.              FIGURE 2 - Time / Date Configuration Screen
  689.  
  690.    Next, press Enter to select "Edit" from the pop-up menu.  This will 
  691.    place you in the first field of time/date configuration menu.  If 
  692.    you prefer to use 24 hour (military) times instead of a 12 hour 
  693.    clock, then press the space bar.  This will to the selection to 
  694.    read "24 Hour."  The selection can be toggled back to "12 Hour" by 
  695.    press the space bar again.  To move on to the next field, press 
  696.    Tab.
  697.  
  698.    The next 2 fields set the text used for AM and PM, respectively, 
  699.    when 12 hour times are displayed.  If you have configured 24 hour 
  700.    times you can skip past these 2 fields by pressing Tab twice.  If
  701.    you would prefer to use different text for AM/PM, then you may 
  702.    enter it in the corresponding field.  Press Tab to move to the next 
  703.    field.
  704.  
  705.    The "Separator" field sets the character used to separate the hours 
  706.    and minutes when times are displayed.  You may enter any character 
  707.    in this field.  Press Tab when you have set the desired separator 
  708.    character.
  709.  
  710.    The next 3 fields set the order in which the day, month and year
  711.    are displayed in dates.  Using the configuration, in the figure 
  712.    above, dates would be displayed as month/day/year (e.g. 1/20/93 for 
  713.    1JAN93).  If you would prefer to display dates as day/month/year 
  714.    (e.g. 20/1/93), then press the space bar to toggle the first field 
  715.    to "Day."  Next, press Tab to move to the second field and press 
  716.  
  717.  
  718. _____________________________________________________________________
  719.                                   9 
  720.  
  721.                            GETTING STARTED
  722. _____________________________________________________________________
  723.  
  724.  
  725.    the space bar twice.  This will toggle the field to "Month."  Dates 
  726.    will now display as day/month/year.
  727.  
  728.    The next field sets the character which separates the day, month
  729.    and year when dates are displayed.  If you prefer to use a period, 
  730.    for example, then press the period key.  Press Tab to process the 
  731.    change.
  732.  
  733.    To return to the pop-up menu press Esc.  Now, press the S key to 
  734.    save the changes you have made to the configuration.  Press Enter 
  735.    when the "File Saved" message box appears and press the Q key to 
  736.    exit this configuration.  This will bring you back to the month/
  737.    appointment display.
  738.  
  739.    The empty appointment screen displayed when you first enter 
  740.    appointments for a given date can also be configured.  This allows 
  741.    you to set the appointment times to match your schedule or enter 
  742.    any text you want to appear on all appointment files.  To edit the 
  743.    initial appointment screen, press Alt+P and then press the A key.
  744.    This will bring up the appointment template configuration menu.
  745.  
  746.    ┌─────────────────────────────────────────────────────────────────┐
  747.    │ Appointment Template Configuration                              │
  748.    │TIME │am│A│                                                     ││
  749.    │HR:MN│pm│L│  Appointments                                       ││
  750.    ├─────┴──┼─┼─────────────────────────────────────────────────────││
  751.    │ 7:30 am│ │                                                     ││
  752.    │ 8:00 am│ │                                                     ││
  753.    │ 8:30 am│ │                                                     ││
  754.    │ 9:00 am│ │                                                     ││
  755.    │ 9:30 am│ │                                                     ││
  756.    │10:00 am│ │                                                     ││
  757.    │10:30 am│ │                                                     ││
  758.    │11:00 am│ │                                                     ││
  759.    │11:30 am│ │                                                     ││
  760.    │12:00 pm│ │                                                     ││
  761.    │12:30 pm│ │                                                     ││
  762.    │ 1:00 pm│ │                                                     ││
  763.    │ 1:30 pm│ │                                                     ││
  764.    │ 2:00 pm│ │                                                     ││
  765.    │ 2:30 pm│ │                          ┌─Appt. Template Config─┐  ││
  766.    │ 3:00 pm│ │                          │ Edit                  │  ││
  767.    │ 3:30 pm│ │                          │ Save                  │  ││
  768.    │ 4:00 pm│ │                          │ Help                  │  ││
  769.    │ 4:30 pm│ │                          │ Quit                  │  ││
  770.    │ 5:00 pm│ │                          └───────────────────────┘  ││
  771.    │ 5:30 pm│ │                                                     ││
  772.    └────────┴─┴─────────────────────────────────────────────────────┴┘
  773.               FIGURE  3 - Appointment Template Configuration
  774.  
  775.    Press Enter to select "Edit" from the pop-up menu.  This will place 
  776.  
  777.  
  778. _____________________________________________________________________
  779.                                  10 
  780.  
  781.                            GETTING STARTED
  782. _____________________________________________________________________
  783.  
  784.  
  785.    you in the appointment template.  You may type in any text you 
  786.    desire.  For example, if you want your first appointment to start 
  787.    at 7:00 am instead of 7:30, then press the right arrow key until 
  788.    the cursor is over the 3 in 7:30.  Press the 0 key to overwrite the 
  789.    3.  If you wanted to block out the 12:00 and 12:30 appointments for
  790.    lunch, then you could press Enter until the cursor is on the 12:00 
  791.    line.  Then press the right arrow key until the cursor is past the
  792.    "AL" (alarm) field.  Then enter "LUNCH" or whatever text you 
  793.    desire.  Do the same for the next line.  When you have finished 
  794.    editing the appointment template, press Esc to return to the pop-up 
  795.    menu.  Press the S key to save the changes.  Press Enter when the 
  796.    "Parameters Saved" message box appears.  Next, press the Q key to 
  797.    exit.
  798.  
  799.    In order to produce printouts in this program, you must configure
  800.    the printer parameters.  To do this, press Alt+P and then press the 
  801.    P key.  This will bring up the printer configuration menu.
  802.  
  803.    ┌────────────────────────────────────────────────────────────────┐
  804.    │  EPSON                         Printer Name: EPSON FX 80       │
  805.    │->EPSON FX 80                                                   │
  806.    │  EPSON RX 80                   Printer Device: PRN             │
  807.    │  HP Laserjet                                                   │
  808.    │  IBM PROPRINTER                Printer Mode: GRAPHIC           │
  809.    │  Standard Graphic Printer                                      │
  810.    │  Standard Non-graphic Prn      Escape Sequence Before Printing:│
  811.    │  File (graphic)                FILE:apfx.dat                   │
  812.    │  File (non-graphic)                                            │
  813.    │                                Escape Sequence After Printing: │
  814.    │                                                                │
  815.    │                                                                │
  816.    │                  ┌──────────────Key  Assignments──────────────┐│
  817.    │                  │F1  Help              F7  Edit Esc2         ││
  818.    │                  │F2  Select Printer    F8  Add               ││
  819.    │                  │F3  Toggle Device     F9  Delete            ││
  820.    │                  │F4  Toggle Mode       F10 Save Configuration││
  821.    │                  │F5  Edit Name         ESC To Quit           ││
  822.    │                  │F6  Edit Esc1                               ││
  823.    │                  └────────────────────────────────────────────┘│
  824.    └────────────────────────────────────────────────────────────────┘
  825.                    FIGURE 4 - Printer Configuration
  826.  
  827.    Use the up and down arrow keys to position the pointer (->) to the
  828.    left of the printer to which you are connected.  If your printer is
  829.    not listed, then select the "Standard Graphic Printer."  Once you
  830.    have positioned the pointer to the proper printer press F2.  This
  831.    will select the printer and highlight it.  The printer device "PRN"
  832.    is normally correct for most systems.  If you know your printer is
  833.    connected to a different port, then press F3 until the desired 
  834.    device is displayed to the right of "Printer Device."  Finally, 
  835.    press F10 to save the printer configuration you have selected.  
  836.  
  837.  
  838. _____________________________________________________________________
  839.                                  11 
  840.  
  841.                            GETTING STARTED
  842. _____________________________________________________________________
  843.  
  844.  
  845.    Press Enter when the "Parameters Saved" message box appears and 
  846.    then press Escape to exit this configuration.
  847.  
  848.    The last configuration item we will look at is the holiday
  849.    configuration.  This allows you to customize the holidays, 
  850.    birthdays, anniversaries, etc., which appear in the monthly 
  851.    calendars.  To bring up the holiday configuration press Alt+P and 
  852.    then press the H key.
  853.  
  854.    ┌──────────────────────────────────────────────────────────┐
  855.    │Holiday Configuration         Page 01 of 02               │
  856.    │                                                          │
  857.    │->New Year's  Day                                         │
  858.    │  Valentines  Day               Type: Month/Day Every Year│
  859.    │  Presidents  Day               Name Line 1: New Year's   │
  860.    │  St.         Patrick's         Name Line 2: Day          │
  861.    │  Mother's    Day               Year: N/A                 │
  862.    │  Memorial    Day               Month: JANUARY            │
  863.    │  Father's    Day               Day: 01                   │
  864.    │  Independnc  Day               Day Of Week: N/A          │
  865.    │  Labor Day                     Number: N/A               │
  866.    │  Halloween                                               │
  867.    │  Thanksgivn                    ┌─────Key Assignments────┐│
  868.    │  Christmas                     │F1         Help         ││
  869.    │  Easter                        │F2         Edit         ││
  870.    │  Easter                        │F3         Add          ││
  871.    │  Easter                        │F4         Delete       ││
  872.    │  Easter                        │F5         Save         ││
  873.    │  Easter                        │PAGE UP    Previous Page││
  874.    │  Easter                        │PAGE DOWN  Next Page    ││
  875.    │  Easter                        │ESC        To Quit      ││
  876.    │  Easter                        └────────────────────────┘│
  877.    └──────────────────────────────────────────────────────────┘
  878.              FIGURE 5 - Holiday Configuration Screen
  879.  
  880.    Press the F3 key to add an entry to the list.  This will place you
  881.    in the "Type:" field on the right.  This determines how often the
  882.    holiday occurs and determines what parameters the program will 
  883.    prompt you for in the fields, below.  We will enter a birthday.  
  884.    Press the space bar once.  This will bring up "Month/Day Every 
  885.    Year" in the field.  This means the holiday occurs on a specific 
  886.    month and day every year.  It will be placed in the proper monthly 
  887.    calendar every year, automatically.  Press Enter to move to the 
  888.    next field.
  889.  
  890.    Type in the text you want to appear on the first line of the day
  891.    block of the monthly calendar. You probably will want to type in 
  892.    the name of the person whose birthday you are about to enter.  
  893.    Press Enter to move on to the next field.  If you wish, you can 
  894.    enter some text which will appear on the second line in the day 
  895.    block.  For example, you may wish to enter "Birthday."  Press Enter 
  896.    when you have entered the text, if any.
  897.  
  898. _____________________________________________________________________
  899.                                  12 
  900.  
  901.                            GETTING STARTED
  902. _____________________________________________________________________
  903.  
  904.  
  905.    Next you must enter the month of the birthday.  Press the space bar 
  906.    until the correct month appears, then press Enter.  The next field 
  907.    sets the day of the birthday.  Press the space bar to toggle the 
  908.    selection and press Enter when the proper day is displayed.  
  909.  
  910.    You have now entered the birthday and control is passed from the
  911.    parameter menu back to the list on the left.  Press the Page Down 
  912.    key to see the entry you just entered.  This will bring up page 2 
  913.    of the list and your entry will be at the bottom.  To check the 
  914.    parameters you have entered, press the down arrow key until the 
  915.    pointer (->) is positioned to the left of your entry.  The 
  916.    parameters for your entry will be displayed to the right.
  917.  
  918.    Finally, press F5 to save the configuration.  Press Enter and then
  919.    Escape to exit this configuration and return to the month/
  920.    appointment display.
  921.  
  922.    To see the birthday you have just entered, press Ctrl+Right or
  923.    Ctrl+Left to scroll the monthly calendars to the next or previous 
  924.    month, respectively.  For example, if you are currently on the 
  925.    month of May and the birthday you entered is in July, then press 
  926.    Ctrl+Right twice.  This will place you in July.  Press the F4 key 
  927.    to bring up the monthly calendar.
  928.  
  929.    ┌──────────────────────────────────────────────────────────────┐
  930.    │  File  Edit  Options  Search  Program Config.  Help(F1)      │
  931.    ├───SUN──┬───MON──┬───TUE──┬───WED──┬───THU──┬───FRI──┬───SAT──┤
  932.    │        │        │        │        │        │1       │2       │
  933.    │        │        │        │        │        │        │        │
  934.    │        │        │        │        │        │        │        │
  935.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  936.    │3       │4       │5       │6       │7       │8       │9       │
  937.    │        │        │        │        │        │        │        │
  938.    │        │        │        │        │        │        │        │
  939.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  940.    │10      │11      │12      │13      │14      │15      │16      │
  941.    │        │        │Someones│        │        │        │        │
  942.    │        │        │Birthday│        │        │        │        │
  943.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  944.    │17      │18      │19      │20      │21      │22      │23      │
  945.    │        │        │        │        │        │        │        │
  946.    │        │        │        │        │        │        │        │
  947.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  948.    │24      │25      │26      │27      │28      │29      │30      │
  949.    │        │        │        │        │Thnksgvn│        │        │
  950.    │        │        │        │        │        │        │        │
  951.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  952.    │        │        │        │        │        │        │        │
  953.    │        │        │        │        │        │        │NOVEMBER│
  954.    │        │        │        │        │        │        │1991    │
  955.    └────────┴────────┴────────┴────────┴────────┴────────┴────────┘
  956.                   FIGURE  6 - Monthly Calendar Screen
  957.  
  958. _____________________________________________________________________
  959.                                  13 
  960.  
  961.                            GETTING STARTED
  962. _____________________________________________________________________
  963.  
  964.  
  965.    The birthday will be displayed in the day block of the day it
  966.    falls on.  You can enter notes directly in the day blocks, as well.
  967.    Press the Tab key to move to the next day block.  Enter any text 
  968.    you desire.  
  969.  
  970.    To print the calendar, press Alt+F and then press the P key.  The
  971.    calendar will then be printed to the printer you configured,
  972.    previously.  If the graphic line characters did not print 
  973.    correctly, then press Alt+P and then the P key.  Use the arrow keys 
  974.    to position the pointer to "Standard Non-graphic Prn" and press F2.  
  975.    Press F10 to save the configuration and press Escape to return to 
  976.    the monthly calendar.  Print the calendar again.  This time it will 
  977.    print correctly.
  978.  
  979.    Press F6 to return to the month/appointment display.  Press 
  980.    Ctrl+Home to return to the actual date.  To enter an appointment in
  981.    the appointment schedule, displayed on the right, press Tab.  This
  982.    will bring up the appointment edit screen.
  983.  
  984.    ┌─────────────────────────────────────────────────────────────────┐
  985.    │  File  Edit  Options  Search  Program Config.  Help(F1)         │
  986.    │TIME │am│A│                                                     ││
  987.    │HR:MN│pm│L│  Appointments               MONDAY 11- 4-91         ││
  988.    ├─────┴──┼─┼─────────────────────────────────────────────────────││
  989.    │ 7:30 am│ │                                                     ││
  990.    │ 8:00 am│ │                                                     ││
  991.    │ 8:30 am│ │                                                     ││
  992.    │ 9:00 am│ │                                                     ││
  993.    │ 9:30 am│ │                                                     ││
  994.    │10:00 am│ │                                                     ││
  995.    │10:30 am│ │                                                     ││
  996.    │11:00 am│ │                                                     ││
  997.    │11:30 am│ │                                                     ││
  998.    │12:00 pm│ │                                                     ││
  999.    │12:30 pm│ │                                                     ││
  1000.    │ 1:00 pm│ │                                                     ││
  1001.    │ 1:30 pm│ │                                                     ││
  1002.    │ 2:00 pm│ │                                                     ││
  1003.    │ 2:30 pm│ │                                                     ││
  1004.    │ 3:00 pm│ │                                                     ││
  1005.    │ 3:30 pm│ │                                                     ││
  1006.    │ 4:00 pm│ │                                                     ││
  1007.    │ 4:30 pm│ │                                                     ││
  1008.    │ 5:00 pm│ │                                                     ││
  1009.    │ 5:30 pm│ │                                                     ││
  1010.    └────────┴─┴─────────────────────────────────────────────────────┴┘
  1011.                    FIGURE  7 - Appointment Edit Screen
  1012.  
  1013.    Lets say you have a meeting with the president (your a VIP) at 
  1014.    9 am.  Press the down arrow key until the cursor is to the right 
  1015.  
  1016.  
  1017.  
  1018. _____________________________________________________________________
  1019.                                  14 
  1020.  
  1021.                            GETTING STARTED
  1022. _____________________________________________________________________
  1023.  
  1024.  
  1025.    of the 9 am time.  Type in "Meeting with the president."  Oh no, 
  1026.    the president just called and can't meet with you until 2 pm.  No
  1027.    problem, press Alt+M.  This will copy the line to a scratch buffer
  1028.    and erase it.  Press Enter until the cursor is on the 2 pm line. 
  1029.    Now, press Alt+I.  This will copy the scratch buffer to the current
  1030.    line.  You have just moved the appointment.
  1031.  
  1032.    Press Tab to return to the month/appointment display.  Press the
  1033.    left arrow key.  This will highlight the previous day and display 
  1034.    its appointment schedule.  If you want to find a particular 
  1035.    appointment and are not sure what date it falls on, then press F7.  
  1036.    This will bring up the search prompt on the top line of the 
  1037.    display.  Type in "president" and press Enter.  The program will 
  1038.    then locate the next appointment schedule containing the text.  It 
  1039.    will highlight the date and display the appointment schedule to the 
  1040.    right.
  1041.  
  1042.    Now, lets say you have an appointment with the IRS at 8:15 am. 
  1043.    Press Tab to bring up the appointment menu.  Move the cursor to the
  1044.    8 am field.  Since the appointment is really at 8:15 you need to
  1045.    change the time.  Press F9 to toggle the editing of the time 
  1046.    fields.  Now press the left arrow key until the cursor is over the 
  1047.    first zero in the 8:00 am time.  Type in "15" and press F9.  The 
  1048.    time has now been updated and you are at the beginning of the 
  1049.    appointment slot.  Type in "Meeting with the IRS."  You have just 
  1050.    updated your schedule for the day.
  1051.  
  1052.    To produce a printout of the schedule press Alt+F and then press
  1053.    the P key.  The schedule will then be printed.
  1054.  
  1055.    This concludes our tour of the program.  Press Alt+X to exit. 
  1056.    There are many more features in the program which you can read 
  1057.    about in the following sections.
  1058.  
  1059.    It is best to enter all your holidays, birthdays, etc. before using 
  1060.    the program extensively.  This is because any holiday entries you 
  1061.    enter will only be reflected in calendars you have not saved.  In
  1062.    other words, if you have entered text in some of the monthly
  1063.    calendars and then configure a new holiday, it will not be added to
  1064.    the calendars to which you have previously added text.
  1065.  
  1066.    The same is true for the appointment template.  Any changes made
  1067.    to the template are not reflected in appointment schedules which 
  1068.    have already been saved.
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078. _____________________________________________________________________
  1079.                                  15 
  1080.  
  1081.                             PULL-DOWN MENU
  1082. _____________________________________________________________________
  1083.  
  1084.  
  1085.    PULL-DOWN MENU
  1086.    ______________
  1087.  
  1088.    The pull-down menu at the top of the screen has several options
  1089.    which can be used throughout the program.  To activate this menu
  1090.    press the Alt key.  This will highlight the "File" field.  The
  1091.    right and left arrow keys can be used to move from one field to
  1092.    another.  To pull down the sub-menu for a field, press the Enter
  1093.    key.  Pressing one of the bold characters on the top line of
  1094.    the pull-down will move to that field and pull down its sub-menu.
  1095.    If a sub-menu is already pulled down, then the bold characters on
  1096.    the top line are no longer active.  The up and down arrow keys 
  1097.    are used to move from one sub-menu field to another.  Pressing
  1098.    Enter, selects the currently highlighted sub-menu field.  Pressing
  1099.    the bold character of one of the sub-menu fields automatically
  1100.    selects it.  Pressing Esc, exits the pull-down without making a 
  1101.    selection.  Once a selection is made or Esc pressed, the 
  1102.    appropriate action is taken and control is returned to the main 
  1103.    menu below.
  1104.  
  1105.    When a field in the pull-down menu is not currently active, it is 
  1106.    displayed in a different color (usually dark grey on most color 
  1107.    monitors and totally blacked out on monochrome monitors).  
  1108.    Selecting one of these fields does nothing.
  1109.  
  1110.    The following sections describe the main menu fields of the pull      
  1111.    down menu.  The "Edit" pull down varies depending on which section 
  1112.    of the program you are in at the time.  This menu is described in 
  1113.    the documentation for each section.  Some of the pull-down options 
  1114.    can be executed directly, without going through the pull-down.  
  1115.    These options list the appropriate key(s) (to the right, in 
  1116.    parenthesis) to type to execute the command directly.
  1117.  
  1118.  
  1119.    Files
  1120.    _____
  1121.  
  1122.    The files section of the main pull-down has the following options:
  1123.    Save, Delete, Print, Dos Shell, Go Resident, Unload and Exit. 
  1124.    They are described below.
  1125.  
  1126.    Save - saves the currently displayed appointment, monthly calendar 
  1127.       or alarm file.  The file is saved to the directory set by the
  1128.       APCAL environment variable or, if none was set, to the directory 
  1129.       APCAL was run from.  Selecting "Save" from the month/appt. 
  1130.       screen or the year screen has no effect, since these screens 
  1131.       cannot be edited or saved.
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138. _____________________________________________________________________
  1139.                                  16 
  1140.  
  1141.                             PULL-DOWN MENU
  1142. _____________________________________________________________________
  1143.  
  1144.  
  1145.    Delete - deletes the currently displayed appointment, monthly 
  1146.       calendar or alarm file.  This causes the screen to be reset, 
  1147.       removing any changes you have made during this or any previous 
  1148.       session.  This option has no effect in the month/appt. or year 
  1149.       screens.
  1150.  
  1151.    Print - prints the currently displayed appointment schedule or 
  1152.       monthly calendar.  You must be displaying the desired calendar 
  1153.       or appointment schedule before selecting "Print."  Selecting 
  1154.       "Print" in the month/appt. screen or the year screen has no 
  1155.       effect since these screens cannot be printed.
  1156.  
  1157.    Dos Shell - temporarily brings up the DOS command line.  You can
  1158.       then enter DOS commands.  When you are ready to return to the 
  1159.       program, type "exit" and press Enter at the DOS command line.  
  1160.       It is important to remember to type "exit" when you are done.  
  1161.       The program remains in memory while you have shelled to DOS and
  1162.       will severely limit the memory available to other programs. 
  1163.       This option should only be used to temporarily leave the program
  1164.       to issue some DOS commands.  If you wish to permanently leave 
  1165.       the program, use the "Exit" selection on the "File" menu in 
  1166.       APCAL.  You cannot shell to DOS if you have loaded APCAL as a 
  1167.       TSR.
  1168.  
  1169.    Go Resident - exits the program but leaves it resident in memory
  1170.       so it can be popped up with the indicated hot-key.  This
  1171.       option does nothing if the program is already resident.
  1172.  
  1173.    Unload - exits the program and removes it from memory.  This option
  1174.       does nothing if the program is not loaded as a TSR.  The program 
  1175.       will not unload if it is not the last program in memory.  This 
  1176.       means you cannot load other TSR's after APCAL.  You also cannot 
  1177.       unload APCAL if you pop it from within another program.  You 
  1178.       must pop it up from the DOS prompt to unload it.
  1179.  
  1180.    Exit - Leaves the program and returns you to the DOS prompt or the
  1181.       program you were in previously, if the program is being run as a
  1182.       TSR.  Pressing Alt+X will also exit the program.
  1183.  
  1184.  
  1185.    Options
  1186.    _______
  1187.  
  1188.    The options section of the main pull-down has the following
  1189.    selections: Appointments (F2), Alarm (F3), Month Calendar (F4), 
  1190.    Year Calendar (F5) and Month/Appt. (F6).  They are used to switch
  1191.    between the different screens available in APCAL.
  1192.  
  1193.    Appointments - switches to the appointment edit screen.  The 
  1194.                   appointment file for the currently selected date is 
  1195.                   displayed.
  1196.  
  1197.  
  1198. _____________________________________________________________________
  1199.                                  17 
  1200.  
  1201.                             PULL-DOWN MENU
  1202. _____________________________________________________________________
  1203.  
  1204.  
  1205.    Alarm - switches to the alarm edit screen.  The alarms for the 
  1206.            currently selected date, if any, are displayed.
  1207.  
  1208.    Month Calendar - switches to the monthly calendar edit screen.  The
  1209.                     monthly calendar for the currently selected date 
  1210.                     is displayed.
  1211.  
  1212.    Year Calendar - switches to the yearly calendar display.
  1213.  
  1214.    Month/Appt. - switches to the split screen month/appointment 
  1215.                  display.
  1216.  
  1217.    See the individual sections for each of these options for more
  1218.    information.
  1219.  
  1220.  
  1221.    Search
  1222.    ______
  1223.  
  1224.    The search section of the main pull-down has the following options:
  1225.    Forward (F7) and Backward (Shift+F7).  This pull-down sub-menu is 
  1226.    only active when the split month/appointment display is active. 
  1227.    This means you must select "Month/Appt." from the "Options" menu 
  1228.    (or press F2) before selecting "Search."  The search options are
  1229.    described below.
  1230.  
  1231.    Forward - search for the given text in appointment files after the
  1232.       current date.
  1233.  
  1234.    Backward - search for the given text in appointment files before 
  1235.       the current date.
  1236.  
  1237.    The current date is the one highlighted in the monthly calendars
  1238.    on the left in the month/appt. screen.  When a search option is
  1239.    selected, the program prompts you for the text to search for on the
  1240.    top line.  Enter the desired text and press Enter.  You may press
  1241.    Escape to cancel the search.  Once the search text has been 
  1242.    entered, the program will search the appointment files before/after 
  1243.    the current date for the given text.  The search is not case 
  1244.    sensitive.  If an appointment file is found which contains the 
  1245.    text, it is displayed to the right and the date corresponding to it 
  1246.    is made the current date.  The next occurrence of the text string 
  1247.    can be found by selecting the search option again and pressing 
  1248.    Enter.  The search string will default to the previous one entered 
  1249.    so you do not have to retype it.                         
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258. _____________________________________________________________________
  1259.                                  18 
  1260.  
  1261.                             PULL-DOWN MENU
  1262. _____________________________________________________________________
  1263.  
  1264.  
  1265.    Program Config.
  1266.    _______________
  1267.  
  1268.    The configuration section of the main pull-down has the following
  1269.    options: Color, Appointment Template, Printer, Holidays, Start 
  1270.    Screen, Alarm, TSR, Time and Auto Save.  They are described below.
  1271.  
  1272.    Color - configures the program colors.
  1273.  
  1274.    Appointment Template - configures the default appointment screen.
  1275.  
  1276.    Printer - configures printer parameters.
  1277.  
  1278.    Holidays - configures the holidays which are automatically built 
  1279.               into the monthly calendars when the are first created.
  1280.  
  1281.    Start Screen - configures the first screen to appear when the 
  1282.                   program is loaded.
  1283.  
  1284.    Alarm - configures the alarm parameters.
  1285.  
  1286.    TSR - configures the parameters associated with running the program
  1287.          as a TSR.
  1288.  
  1289.    Time - configures the time and date display.  This allows for 
  1290.           different formats used in different countries.
  1291.  
  1292.    Auto Save - allows you to turn the auto save feature on and off.
  1293.  
  1294.    See each of these sections for more information.
  1295.  
  1296.  
  1297.    Help
  1298.    ____
  1299.  
  1300.    The help section of the main pull-down has the following options:
  1301.    General, Appointment, Alarm, Month Calendar, Year Calendar, Month/
  1302.    Appt. and Configuration.  Each brings up the help information for
  1303.    the indicated topic.
  1304.  
  1305.    Help for a given topic may contain more than one page (screen).  To 
  1306.    see the next page, highlight the "Next Page" field at the bottom of 
  1307.    the screen and press Enter.  To go back to a previous page, select 
  1308.    the "Previous Page" field.  To exit help, select the "End" field.
  1309.    Press Tab and Shift+Tab to move between the selections.
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318. _____________________________________________________________________
  1319.                                  19 
  1320.  
  1321.                            EXECUTING APCAL
  1322. _____________________________________________________________________
  1323.  
  1324.  
  1325.    EXECUTING APCAL
  1326.    _______________
  1327.  
  1328.    The syntax for the APCAL command is:
  1329.  
  1330.       C:\APCAL\APCAL [/L] [/M]
  1331.  
  1332.    The path "C:\APCAL" must be replaced with the path of the directory 
  1333.    into which you loaded APCAL.  The switches are optional and mean the 
  1334.    following.
  1335.  
  1336.       /L  Load the program as a TSR.  This is how the program is
  1337.           loaded resident in your AUTOEXEC.BAT file without having to
  1338.           select "Go Resident" from the "File" menu.
  1339.  
  1340.       /M  Force the program to use the monochrome display attributes.
  1341.           This is useful for certain systems APCAL mistakenly
  1342.           identifies as having a color display.
  1343.  
  1344.    There are two ways of running APCAL.  First of all, it can be run 
  1345.    strictly as a foreground program.  To run it this way you enter the 
  1346.    APCAL command without the "/L" switch.  When you wish to leave the 
  1347.    program select "Exit" from the "File" menu and the program is 
  1348.    completely removed from memory.  You can also press ALT+X to exit 
  1349.    the program.
  1350.  
  1351.    The second way of running APCAL is as a Terminate and Stay Resident 
  1352.    (TSR) program.  To run it this way, enter the APCAL command with 
  1353.    the "/L" switch.  The program will load into memory and display the 
  1354.    hot-key which must be pressed to bring up the program.  When the 
  1355.    hot-key is pressed, the program will be activated even if you are 
  1356.    in another program.  To exit the program, select "Exit" from the 
  1357.    "File" menu.  This will return you to the DOS prompt or whatever 
  1358.    program you were executing when the hot-key was pressed.  The APCAL 
  1359.    program is not completely removed from memory as it is when "Exit" 
  1360.    is selected when APCAL is run as a foreground program.  The program 
  1361.    can be popped up again via the hot-key as long as it is resident in 
  1362.    memory.  
  1363.    
  1364.    APCAL can also be loaded resident by executing it WITHOUT the "/L"
  1365.    switch and selecting "Go Resident" from the "File" menu.  This 
  1366.    option will exit the program but leave it resident in memory.  It 
  1367.    can be activated by pressing the indicated hot-key.
  1368.  
  1369.    To remove APCAL completely when it is loaded resident, you must 
  1370.    select "Unload" from the "File" menu.  This will exit the program
  1371.    and remove it completely from memory.  This option can be used to
  1372.    unload the program no matter how it was loaded resident.  The
  1373.    APCAL program cannot be unloaded if it is not the last program in
  1374.    memory.  You will get a message to this effect if it is not the
  1375.    last program in memory and you select "Unload".  This means you
  1376.  
  1377.  
  1378. _____________________________________________________________________
  1379.                                  20 
  1380.  
  1381.                            EXECUTING APCAL
  1382. _____________________________________________________________________
  1383.  
  1384.  
  1385.    cannot pop up APCAL while in another program and then unload it.
  1386.    You must pop up APCAL from a DOS prompt in order to unload it.
  1387.  
  1388.    It is also very important APCAL be the last TSR you load.  This is 
  1389.    because it swaps as much of its code and data as possible out of 
  1390.    conventional memory and to disk, ems or xms memory when it is not 
  1391.    active.  Then, when it is re-activated, it swaps out any program 
  1392.    after it in memory and swaps back in its own code and data.  This 
  1393.    can present a problem if one of the programs loaded after it is a 
  1394.    TSR servicing hardware or software interrupts (such as a mouse 
  1395.    driver or network driver) because the code to service the interrupt 
  1396.    will no longer be present.  The setup program places the command to 
  1397.    load APCAL resident at the end of your AUTOEXEC.BAT file for this 
  1398.    reason.
  1399.  
  1400.    The advantage of running APCAL as a TSR versus a foreground program 
  1401.    is the ability to pop APCAL up at any time to see your schedule.  
  1402.    Also, alarms you set will pop up in other programs when APCAL is 
  1403.    run as a TSR.  When you run APCAL as a foreground program, the 
  1404.    alarms will only sound if you are in the program at the time the 
  1405.    alarm goes off.  You also must always execute the program from the 
  1406.    DOS command line.  You cannot activate it with a hot-key if it is 
  1407.    not run as a TSR.
  1408.  
  1409.    The disadvantage of running APCAL as a TSR is it takes up some
  1410.    of your conventional memory leaving less for other programs.
  1411.  
  1412.    For information on how to set the hot-key and the other parameters
  1413.    associated with running the program as a TSR, see the section on
  1414.    TSR configuration.
  1415.  
  1416.    NOTE - XMS version 2.0 or higher is required for XMS swapping.
  1417.           EMS version 3.2 or higher is required for EMS swapping.
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438. _____________________________________________________________________
  1439.                                  21
  1440.  
  1441.                        MONTH/APPOINTMENT SCREEN
  1442. _____________________________________________________________________
  1443.  
  1444.  
  1445.    The split screen month/appointment display is used to quickly scan
  1446.    through your appointment schedules.  It is also used to search for 
  1447.    a particular appointment and locate empty time slots.
  1448.  
  1449.    ┌─────────────────────────────────────────────────────────────────┐
  1450.    │ File  Edit  Options  Search  Program Config.  Help(F1)          │
  1451.    │ OCTOBER        1991  TIME │am│A│                               ││
  1452.    │  S  M  T  W  T  F  S│HR:MN│pm│L│  Appointments                 ││
  1453.    │        1  2  3  4  5│─────┴──┼─┼───────────────────────────────││
  1454.    │  6  7  8  9 10 11 12│ 7:30 am│ │                               ││
  1455.    │ 13 14 15 16 17 18 19│ 8:00 am│ │                               ││
  1456.    │ 20 21 22 23 24 25 26│ 8:30 am│ │                               ││
  1457.    │ 27 28 29 30 31      │ 9:00 am│ │                               ││
  1458.    │                     │ 9:30 am│ │                               ││
  1459.    │ NOVEMBER       1991 │10:00 am│ │                               ││
  1460.    │  S  M  T  W  T  F  S│10:30 am│ │                               ││
  1461.    │                 1  2│11:00 am│ │                               ││
  1462.    │  3  4  5  6  7  8  9│11:30 am│ │                               ││
  1463.    │ 10 11 12 13 14 15 16│12:00 pm│ │                               ││
  1464.    │ 17 18 19 20 21 22 23│12:30 pm│ │                               ││
  1465.    │ 24 25 26 27 28 29 30│ 1:00 pm│ │                               ││
  1466.    │                     │ 1:30 pm│ │                               ││
  1467.    │ DECEMBER       1991 │ 2:00 pm│ │                               ││
  1468.    │  S  M  T  W  T  F  S│ 2:30 pm│ │                               ││
  1469.    │  1  2  3  4  5  6  7│ 3:00 pm│ │                               ││
  1470.    │  8  9 10 11 12 13 14│ 3:30 pm│ │                               ││
  1471.    │ 15 16 17 18 19 20 21│ 4:00 pm│ │                               ││
  1472.    │ 22 23 24 25 26 27 28│ 4:30 pm│ │                               ││
  1473.    │ 29 30 31            │ 5:00 pm│ │                               ││
  1474.    │                     │ 5:30 pm│ │                               ││
  1475.    └─────────────────────┴────────┴─┴───────────────────────────────┴┘
  1476.           FIGURE  8 - Split Screen Month/Appointment Display
  1477.  
  1478.    This screen displays 3 months on the left with the current month
  1479.    in the middle.  The current day is highlighted and the appointment
  1480.    file for that day is displayed on the right.  The arrow keys are
  1481.    used to highlight different days in the month.  The appointment
  1482.    file for the currently highlighted day is displayed on the right.
  1483.  
  1484.    To scroll the monthly calendars ahead one month, press Ctrl+Right
  1485.    or select the "Next Month" option from the "Edit" pull-down.  To
  1486.    scroll the monthly calendars back one month, press Ctrl+Left or
  1487.    select "Previous Month" from the "Edit" pull-down.  To return to 
  1488.    the actual date, press Ctrl+Home.
  1489.  
  1490.    Pressing F1 brings up the help information on the month/appt.
  1491.    display.
  1492.  
  1493.    To search for a given text string in the appointment files after
  1494.    the current date, press F7.  Pressing Shift+F7 causes the program
  1495.    to search backward from the current date.  Both will bring up a
  1496.  
  1497.  
  1498. _____________________________________________________________________
  1499.                                  22 
  1500.  
  1501.                        MONTH/APPOINTMENT SCREEN
  1502. _____________________________________________________________________
  1503.  
  1504.  
  1505.    menu on the top line of the display where you can enter a search 
  1506.    string.  Press Enter when you have entered the desired text or 
  1507.    press Esc to cancel the search operation.  If the specified text is 
  1508.    found in an appointment file, then that date is made current and 
  1509.    the appointment file is displayed to the right.  The search string 
  1510.    defaults to the last value.  This makes it easy to search for more
  1511.    than one occurrence of the given text.
  1512.  
  1513.    If you want to make a change to the currently displayed appointment 
  1514.    file, press TAB.  This will bring up the appointment edit screen 
  1515.    and allow you to change the appointment schedule.  Press TAB again 
  1516.    to move back to the month/appointment display.
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558. _____________________________________________________________________
  1559.                                  23 
  1560.  
  1561.                           APPOINTMENT SCREEN
  1562. _____________________________________________________________________
  1563.  
  1564.  
  1565.    The appointment screen is used to create and edit your appointments
  1566.    for the currently selected date.
  1567.  
  1568.    ┌─────────────────────────────────────────────────────────────────┐
  1569.    │  File  Edit  Options  Search  Program Config.  Help(F1)         │
  1570.    │TIME │am│A│                                                     ││
  1571.    │HR:MN│pm│L│  Appointments               MONDAY 11- 4-91         ││
  1572.    ├─────┴──┼─┼─────────────────────────────────────────────────────││
  1573.    │ 7:30 am│ │                                                     ││
  1574.    │ 8:00 am│ │                                                     ││
  1575.    │ 8:30 am│ │                                                     ││
  1576.    │ 9:00 am│ │                                                     ││
  1577.    │ 9:30 am│ │                                                     ││
  1578.    │10:00 am│ │                                                     ││
  1579.    │10:30 am│ │                                                     ││
  1580.    │11:00 am│ │                                                     ││
  1581.    │11:30 am│ │                                                     ││
  1582.    │12:00 pm│ │                                                     ││
  1583.    │12:30 pm│ │                                                     ││
  1584.    │ 1:00 pm│ │                                                     ││
  1585.    │ 1:30 pm│ │                                                     ││
  1586.    │ 2:00 pm│ │                                                     ││
  1587.    │ 2:30 pm│ │                                                     ││
  1588.    │ 3:00 pm│ │                                                     ││
  1589.    │ 3:30 pm│ │                                                     ││
  1590.    │ 4:00 pm│ │                                                     ││
  1591.    │ 4:30 pm│ │                                                     ││
  1592.    │ 5:00 pm│ │                                                     ││
  1593.    │ 5:30 pm│ │                                                     ││
  1594.    └────────┴─┴─────────────────────────────────────────────────────┴┘
  1595.                    FIGURE  9 - Appointment Edit Screen
  1596.  
  1597.    If an appointment file has been previously saved for this date,
  1598.    then it is displayed.  Otherwise, the default appointment template
  1599.    is displayed (see Appointment Template Configuration).
  1600.  
  1601.    Many of the operations described below can be selected from the
  1602.    "Edit" pull-down or by using the key(s) mentioned.  Use whatever
  1603.    method you prefer.
  1604.  
  1605.    Use the up, down, right and left arrow keys to position the cursor 
  1606.    to the desired time.  If no time exactly matches the time of your
  1607.    appointment, then the time fields can be edited.  Press the F9 key
  1608.    to toggle editing of the time fields.  Press the left arrow key 
  1609.    until you are positioned in the time field.  Make the desired
  1610.    changes to the time and press F9 again.  This will move you out of 
  1611.    the time field and back to the start of the area where you can type 
  1612.    in your appointment.  You cannot move back into the time field with 
  1613.    the left arrow key or by pressing Enter in this mode.  This 
  1614.    prevents you from accidentally overwriting a time field.  You can 
  1615.    tell which mode you are in by the color of the time fields.  If the 
  1616.  
  1617.  
  1618. _____________________________________________________________________
  1619.                                  24 
  1620.  
  1621.                           APPOINTMENT SCREEN
  1622. _____________________________________________________________________
  1623.  
  1624.  
  1625.    time fields have the same color as the rest of the appointment 
  1626.    schedule, they are editable.  If they are a different color, they 
  1627.    are protected.  The F9 key toggles between the two modes.
  1628.  
  1629.    Once you have positioned the cursor next to the desired appointment 
  1630.    time, type in any text you desire to describe the appointment.  
  1631.    Repeat this procedure until all appointments have been entered.  
  1632.    Press ALT+F to bring up the "File" pull-down and select "Save" to 
  1633.    save the appointments to a file.  If auto save is on, exiting the 
  1634.    program or leaving the appointment edit screen will automatically 
  1635.    save the file.
  1636.  
  1637.    If auto save is not on, trying to exit this screen without saving 
  1638.    changes made to the appointments will bring up the following 
  1639.    prompt:
  1640.  
  1641.                  "File has not been saved. Exit? Y/N "
  1642.  
  1643.    Press the "Y" key and then Enter if you do not wish to save the 
  1644.    changes you have made.  Press "N" and Enter if you do wish to save 
  1645.    the changes.  Then select "Save" from the "File" pull-down.
  1646.  
  1647.    To move an appointment to another time, position the cursor on the
  1648.    line containing the appointment and press ALT+M.  This will copy
  1649.    the line to a scratch buffer and erase it.  Position the cursor on 
  1650.    the line containing the new time for the appointment and press 
  1651.    Alt+I.  This will overwrite the current line with the text in the 
  1652.    scratch buffer.
  1653.  
  1654.    To move an appointment to another time and day, position the cursor
  1655.    on the line containing the appointment and press Alt+M.  Then press
  1656.    TAB (you will have to save the file first if auto save is off) to
  1657.    bring up the month/appt. display.  Next, highlight the new date for 
  1658.    the appointment in the monthly calendars on the left.  Press TAB
  1659.    again to edit the appointment file.  Position the cursor to the 
  1660.    desired time and press Alt+I.
  1661.  
  1662.    The scratch buffer always contains the text from the last Alt+C or
  1663.    Alt+M operation.  It may be inserted with Alt+I as many times as
  1664.    desired.  The only difference between Alt+C and Alt+M is, Alt+C
  1665.    (copy) does not erase the current line and Alt+M (move) does.
  1666.  
  1667.    To delete all the characters from the current cursor position to 
  1668.    the end of the line, press Alt+D.  To delete an entire line, press
  1669.    Alt+L.
  1670.  
  1671.    To set or remove an alarm for the appointment at the current cursor
  1672.    position, press Alt+A.  This brings up the appointment alarm menu.
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678. _____________________________________________________________________
  1679.                                  25 
  1680.  
  1681.                           APPOINTMENT SCREEN
  1682. _____________________________________________________________________
  1683.  
  1684.  
  1685.              ┌─────────────────────────────┐
  1686.              │Alarm: OFF                   │
  1687.              │Number Of Minutes Before:  10│
  1688.              │Duration (minutes):  10      │
  1689.              │                             │
  1690.              │         OK   CANCEL         │
  1691.              │                             │
  1692.              │ 0 Appointment Alarms        │
  1693.              │ 0 Regular Alarms            │
  1694.              │10 Alarms Available          │
  1695.              └─────────────────────────────┘
  1696.             FIGURE 10 - Appointment Alarm Menu
  1697.  
  1698.    The first field in the alarm menu toggles the alarm "ON" and "OFF."
  1699.    Press the space bar to toggle between the 2 values.  Press Tab to 
  1700.    move to the next field and Shift+Tab to move to the previous.  The 
  1701.    second field in this menu sets the number of minutes before the 
  1702.    appointment the alarm will sound.  Entering anything other than an 
  1703.    integer causes a beep and the field cannot be exited until an 
  1704.    integer is entered.  The duration field sets the number of minutes 
  1705.    the alarm will continue to sound if it is snoozed.  It must also be 
  1706.    an integer.
  1707.  
  1708.    For example, if the appointment time is 2:00 pm and the "Number
  1709.    Of Minutes Before" field is set to 15 and the "Duration" field is 
  1710.    set to 15, then the alarm will sound at 1:45 pm.  If "Snooze" is
  1711.    selected when the alarm sounds, the alarm will snooze for the time 
  1712.    period set in the alarm configuration.  If this value is 5, the 
  1713.    alarm will sound again 5 minutes from the time at which snooze was 
  1714.    selected.  This continues until "End" is selected or the time is 
  1715.    later than 2:00 pm which is after the 15 minute duration of the 
  1716.    alarm.
  1717.  
  1718.    Pressing Enter on the "OK" field, sets the alarm and exits the 
  1719.    alarm menu.  Pressing Enter on the "CANCEL" field, exits the alarm
  1720.    menu without setting the alarm.  Pressing Esc on any field will
  1721.    also exit without setting the alarm.
  1722.  
  1723.    Appointments with alarms have a check mark in the alarm column.  Up 
  1724.    to 10 alarms can be set for any day.  This includes any alarms set 
  1725.    in the regular alarm menu.
  1726.  
  1727.    The alarms will NOT sound until they have been saved.  To save the
  1728.    alarms and any other changes made to the appointment file, select
  1729.    "Save" from the "File" pull-down menu.  If auto save is on, exiting 
  1730.    the program or selecting another option from the "Option" pull-down 
  1731.    menu will also save the appointment file and alarms.
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738. _____________________________________________________________________
  1739.                                  26 
  1740.  
  1741.                                 ALARMS
  1742. _____________________________________________________________________
  1743.  
  1744.  
  1745.    Alarms
  1746.    ______
  1747.  
  1748.    There are 2 types of alarms which can be set in this program: 
  1749.    Appointment alarms and Regular alarms.  The appointment alarms are 
  1750.    associated with an appointment and are set in the appointment edit 
  1751.    screen (described above).  Regular or Boot alarms are set in the 
  1752.    alarm edit screen.  They can be set for any time range and are not
  1753.    associated with an appointment.
  1754.  
  1755.    The "Alarm" selection on the "Options" pull-down allows the setting
  1756.    of regular and boot alarms.
  1757.  
  1758.    ┌─────────────────────────────────────────────────────────────────┐
  1759.    │  File  Edit  Options  Search  Program Config.  Help(F1)         │
  1760.    │                                                                 │
  1761.    │->ALARM 1 Message                                                │
  1762.    │  ALARM 2 Message                                                │
  1763.    │  ALARM 3 Message                                                │
  1764.    │  ALARM 4 Message                                                │
  1765.    │  ALARM 5 Message                                                │
  1766.    │                                                                 │
  1767.    │                                                                 │
  1768.    │                                                                 │
  1769.    │                                                                 │
  1770.    │┌───────────────────────────────────────────────────────────────┐│
  1771.    ││Alarm: REG                              0 Appointment Alarms   ││
  1772.    ││Start Time: 11:00 am                    5 Regular Alarms       ││
  1773.    ││End Time:   11:30 am                    5 Alarms Available     ││
  1774.    ││Message:                                MONDAY 11- 4-91        ││
  1775.    ││ALARM 1 Message                                                ││
  1776.    ││                                                               ││
  1777.    ││                                                               ││
  1778.    │└───────────────────────────────────────────────────────────────┘│
  1779.    └─────────────────────────────────────────────────────────────────┘
  1780.                   FIGURE 11 - Regular Alarm Screen
  1781.  
  1782.    The top portion of the regular alarm screen consists of the message
  1783.    text for each alarm set for the current date.  The pointer (->), at 
  1784.    the left, points to the selected alarm.  The parameters associated 
  1785.    with this alarm are displayed in the box in the bottom portion of 
  1786.    the screen.  The up and down arrow keys can be used to select other 
  1787.    alarms in the list.  The "File" options on the pull-down menu can 
  1788.    be used to save and delete the alarm file for the currently 
  1789.    selected date.
  1790.  
  1791.    When Alt+A or Alt+M is pressed, the parameter menu at the bottom of
  1792.    the screen is activated.  These parameters can then be edited.  
  1793.    Alt+A adds a new alarm and Alt+M allows the modification of the 
  1794.    parameters for the currently selected alarm.  To move to the next 
  1795.    field in the alarm parameter menu, press Tab.  Press Shift+Tab to 
  1796.    move to the previous field.
  1797.  
  1798. _____________________________________________________________________
  1799.                                  27 
  1800.  
  1801.                                 ALARMS
  1802. _____________________________________________________________________
  1803.  
  1804.  
  1805.    The first field in the alarm parameter menu determines whether the
  1806.    alarm is a REGULAR or BOOT alarm.  The space bar toggles between 
  1807.    the 2 values.  Regular alarms occur for the time interval given in 
  1808.    the start and end time fields.  Boot alarms occur when the computer 
  1809.    is first booted and continue until midnight unless terminated.
  1810.  
  1811.    The start time fields set the time when the alarm will first sound
  1812.    for REGULAR alarms.  The hour field must be an integer between
  1813.    1 and 12 (or 1 and 24 if 24 hour times have been configured).  The 
  1814.    minute field must be an integer between 0 and 59.  Entering 
  1815.    anything else causes a beep and the field cannot be exited until a 
  1816.    valid integer is entered.  The last field on the start time line 
  1817.    indicates whether the time is am or pm (this field is absent if 24 
  1818.    hour times are configured).  Use the space bar to toggle between 
  1819.    the 2 values.
  1820.  
  1821.    The end time sets the end of a REGULAR alarm.  The fields have the
  1822.    same restrictions as the start time fields.
  1823.  
  1824.    The start and end time are not set for BOOT alarms.
  1825.  
  1826.    For example, if a regular alarm is set to start at 1:45 pm and end 
  1827.    at 2:00 pm, then the alarm will first sound at 1:45 pm.  If 
  1828.    "Snooze" is selected when the alarm sounds, then the alarm will 
  1829.    snooze for the time period set in the alarm configuration.  If this 
  1830.    value is 5, then the alarm will sound again 5 minutes from the time 
  1831.    at which snooze was selected.  This continues until "End" is 
  1832.    selected or the time is later than 2:00 pm.
  1833.  
  1834.    The message field sets the text which will be displayed when the 
  1835.    alarm sounds.
  1836.  
  1837.    Pressing Enter on the "OK" field sets the alarm and exits the alarm 
  1838.    parameter menu.  Pressing Enter on the "CANCEL" field exits the 
  1839.    alarm parameter menu without setting the alarm.  Pressing Esc on 
  1840.    any field will also exit without setting the alarm.
  1841.  
  1842.    Up to 10 alarms can be set for any day.  This includes any alarms 
  1843.    set in the appointment menu.
  1844.  
  1845.    The alarms will NOT sound until they have been saved.  To save the
  1846.    alarms, select "Save" from the "File" pull-down menu.  If auto save 
  1847.    is on, then exiting the program or selecting another option from 
  1848.    the "Option" pull-down menu will also save the alarms.
  1849.  
  1850.    If auto save is not on then trying to exit this screen without 
  1851.    saving changes made to the alarms will bring up the following 
  1852.    prompt:
  1853.  
  1854.                  "File has not been saved. Exit? Y/N "
  1855.  
  1856.  
  1857.  
  1858. _____________________________________________________________________
  1859.                                  28 
  1860.  
  1861.                            MONTHLY CALENDAR
  1862. _____________________________________________________________________
  1863.  
  1864.  
  1865.    Press the "Y" key and then Enter if you do not wish to save the 
  1866.    changes you have made.  Press "N" and Enter if you do wish to save 
  1867.    the changes.  Then select "Save" from the "File" pull-down.
  1868.  
  1869.    The monthly calendar screen is used to edit the monthly calendar
  1870.    for the currently selected date.
  1871.  
  1872.    ┌──────────────────────────────────────────────────────────────┐
  1873.    │  File  Edit  Options  Search  Program Config.  Help(F1)      │
  1874.    ├───SUN──┬───MON──┬───TUE──┬───WED──┬───THU──┬───FRI──┬───SAT──┤
  1875.    │        │        │        │        │        │1       │2       │
  1876.    │        │        │        │        │        │        │        │
  1877.    │        │        │        │        │        │        │        │
  1878.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  1879.    │3       │4       │5       │6       │7       │8       │9       │
  1880.    │        │        │        │        │        │        │        │
  1881.    │        │        │        │        │        │        │        │
  1882.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  1883.    │10      │11      │12      │13      │14      │15      │16      │
  1884.    │        │        │        │        │        │        │        │
  1885.    │        │        │        │        │        │        │        │
  1886.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  1887.    │17      │18      │19      │20      │21      │22      │23      │
  1888.    │        │        │        │        │        │        │        │
  1889.    │        │        │        │        │        │        │        │
  1890.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  1891.    │24      │25      │26      │27      │28      │29      │30      │
  1892.    │        │        │        │        │Thnksgvn│        │        │
  1893.    │        │        │        │        │        │        │        │
  1894.    ├────────┼────────┼────────┼────────┼────────┼────────┼────────┤
  1895.    │        │        │        │        │        │        │        │
  1896.    │        │        │        │        │        │        │NOVEMBER│
  1897.    │        │        │        │        │        │        │1991    │
  1898.    └────────┴────────┴────────┴────────┴────────┴────────┴────────┘
  1899.                   FIGURE 12 - Monthly Calendar Screen
  1900.  
  1901.    If a monthly calendar file has been previously saved for this date,
  1902.    then it is displayed.  Otherwise, one is built for the currently
  1903.    selected month, including any holidays configured for the month.
  1904.  
  1905.    Any text you desire can be typed into the day boxes of the 
  1906.    calendar.  Use the TAB and Shift+Tab keys to move from on day to 
  1907.    another.
  1908.  
  1909.    Press Ctrl+Right to move to the next monthly calendar or Ctrl+Left
  1910.    to move to the previous.  Ctrl+Home returns to the actual date.
  1911.    These options can also be selected from the "Edit" pull-down.
  1912.  
  1913.    Select "Save" from the "File" pull-down menu to save the monthly
  1914.    calendar to a file.  If auto save is on, then exiting the program 
  1915.    or exiting the monthly calendar screen will also save the monthly
  1916.    calendar.
  1917.  
  1918. _____________________________________________________________________
  1919.                                  29 
  1920.  
  1921.                            MONTHLY CALENDAR
  1922. _____________________________________________________________________
  1923.  
  1924.  
  1925.    If auto save is off, trying to exit this screen without saving 
  1926.    changes made to the calendar will bring up the following prompt:
  1927.  
  1928.                  "Calendar has not been saved. Exit? Y/N "
  1929.  
  1930.    Press the "Y" key and then Enter if you do not wish to save the 
  1931.    changes you have made.  Press "N" and Enter if you do wish to save 
  1932.    the changes.  Then select "Save" from the "File" pull-down.
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978. _____________________________________________________________________
  1979.                                  30 
  1980.  
  1981.                            YEARLY CALENDAR
  1982. _____________________________________________________________________
  1983.  
  1984.  
  1985.    The yearly calendar screen is used to select the current month and
  1986.    year.
  1987.  
  1988.    ┌────────────────────────────────────────────────────────────────┐
  1989.    │ File  Edit  Options  Search  Program Config.  Help(F1)         │
  1990.    │ JULY           1991   AUGUST         1991   SEPTEMBER      1991│
  1991.    │ S  M  T  W  T  F  S   S  M  T  W  T  F  S   S  M  T  W  T  F  S│
  1992.    │    1  2  3  4  5  6││             1  2  3││ 1  2  3  4  5  6  7│
  1993.    │ 7  8  9 10 11 12 13││ 4  5  6  7  8  9 10││ 8  9 10 11 12 13 14│
  1994.    │14 15 16 17 18 19 20││11 12 13 14 15 16 17││15 16 17 18 19 20 21│
  1995.    │21 22 23 24 25 26 27││18 19 20 21 22 23 24││22 23 24 25 26 27 28│
  1996.    │28 29 30 31         ││25 26 27 28 29 30 31││29 30               │
  1997.    │                    ││                    ││                    │
  1998.    │OCTOBER        1991   NOVEMBER       1991   DECEMBER       1991 │
  1999.    │ S  M  T  W  T  F  S   S  M  T  W  T  F  S   S  M  T  W  T  F  S│
  2000.    │       1  2  3  4  5││                1  2││ 1  2  3  4  5  6  7│
  2001.    │ 6  7  8  9 10 11 12││ 3  4  5  6  7  8  9││ 8  9 10 11 12 13 14│
  2002.    │13 14 15 16 17 18 19││10 11 12 13 14 15 16││15 16 17 18 19 20 21│
  2003.    │20 21 22 23 24 25 26││17 18 19 20 21 22 23││22 23 24 25 26 27 28│
  2004.    │27 28 29 30 31      ││24 25 26 27 28 29 30││29 30 31            │
  2005.    │                    ││                    ││                    │
  2006.    │JANUARY        1992   FEBRUARY       1992   MARCH          1992 │
  2007.    │ S  M  T  W  T  F  S   S  M  T  W  T  F  S   S  M  T  W  T  F  S│
  2008.    │          1  2  3  4││                   1││ 1  2  3  4  5  6  7│
  2009.    │ 5  6  7  8  9 10 11││ 2  3  4  5  6  7  8││ 8  9 10 11 12 13 14│
  2010.    │12 13 14 15 16 17 18││ 9 10 11 12 13 14 15││15 16 17 18 19 20 21│
  2011.    │19 20 21 22 23 24 25││16 17 18 19 20 21 22││22 23 24 25 26 27 28│
  2012.    │26 27 28 29 30 31   ││23 24 25 26 27 28 29││29 30 31            │
  2013.    └────────────────────┴┴────────────────────┴┴────────────────────┘
  2014.                     FIGURE 13 - Yearly Calendar Screen
  2015.  
  2016.    The yearly calendar screen displays 9 months on the screen at once
  2017.    and allows you to scroll through them using the arrow keys or Tab
  2018.    and Shift+Tab.  This screen sets the month and year used when other 
  2019.    options are selected.  For example, highlighting May 1995 and 
  2020.    pressing F4 will bring up the monthly calendar for May 1995.  
  2021.    Pressing Ctrl+Home returns to the actual date.
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038. _____________________________________________________________________
  2039.                                  31 
  2040.  
  2041.                             CONFIGURATION
  2042. _____________________________________________________________________
  2043.  
  2044.  
  2045.    Color Configuration
  2046.    ___________________
  2047.  
  2048.    This screen allows the configuration of the colors used by the 
  2049.    program.
  2050.  
  2051.                        ┌──── Color Config. ────┐
  2052.                        │Normal Text            │
  2053.                        │Highlighted Text       │
  2054.                        │Lowlight Text          │
  2055.                        │Pop-up Normal          │
  2056.                        │Pop-up Highlighted     │
  2057.                        │Save                   │
  2058.                        │Restore Defaults       │
  2059.                        │Help                   │
  2060.                        │Quit                   │
  2061.                        └───────────────────────┘
  2062.                    FIGURE 14 - Color Configuration Menu
  2063.  
  2064.    To make a selection from the pop-up menu, highlight it using the up
  2065.    and down arrow keys and press Enter or just type the field's bold
  2066.    character.  Selecting any of the options above "Save" will bring
  2067.    up the color selection bar.
  2068.  
  2069.    ┌────────────────────────────────────────────────────────────────┐
  2070.    │Normal Text                                                     │
  2071.    │                           v                    Foreground Color│
  2072.    │████████████████████████████████████████████████                │
  2073.    │   *                                            Background Color│
  2074.    └────────────────────────────────────────────────────────────────┘
  2075.                   FIGURE 15 - Color Selection Bar
  2076.  
  2077.    The down arrow on the "Foreground Color" line points to the
  2078.    currently selected foreground color.  Use the left and right arrow
  2079.    keys to change the selection.  The diamond on the "Background
  2080.    Color" line marks the currently selected background color.  To
  2081.    switch from selecting the foreground to the background color use
  2082.    the up and down arrow keys.  The text in the upper left displays
  2083.    what the current selection looks like.  Press Enter to accept it.
  2084.  
  2085.    The following options are available on the pop-up menu.
  2086.  
  2087.    Normal Text - Sets the normal text color.  The color of the 
  2088.                  majority of the text in the program.
  2089.  
  2090.    Highlighted Text - Sets the color of highlighted normal text.  For 
  2091.                       example, the color of the current day selected 
  2092.                       in the split screen month/appt display and the 
  2093.                       color of the current month selected in the 
  2094.                       yearly calendar display.
  2095.  
  2096.  
  2097.  
  2098. _____________________________________________________________________
  2099.                                  32 
  2100.  
  2101.                             CONFIGURATION
  2102. _____________________________________________________________________
  2103.  
  2104.  
  2105.    Lowlight Text - Sets the color of lowlight text.  For example, the
  2106.                    color of the appointment section of the split 
  2107.                    screen month/appt display and the color of the time 
  2108.                    fields in the appointment edit screen when they are 
  2109.                    protected.
  2110.  
  2111.    Pop-up Normal - Sets the color of the pop-up menu.
  2112.  
  2113.    Pop-up Highlighted - Sets the color of the selected field in the
  2114.                         pop-up menu.
  2115.  
  2116.    Save - Saves the current color selection to the configuration file.
  2117.           If this is not done, any changes made to the color selection
  2118.           will remain in effect for the current session only.
  2119.  
  2120.    Restore Defaults - Reads the values set in the configuration file 
  2121.                       and sets the colors to those values.
  2122.  
  2123.    Help - Brings up a help screen.
  2124.  
  2125.    Quit - Exits color configuration and returns to the previous menu.
  2126.  
  2127.  
  2128.    Appointment Template Configuration
  2129.    __________________________________
  2130.  
  2131.    This screen allows the initial appointment screen to be configured.
  2132.  
  2133.    ┌─────────────────────────────────────────────────────────────────┐
  2134.    │ Appointment Template Configuration                              │
  2135.    │TIME │am│A│                                                     ││
  2136.    │HR:MN│pm│L│  Appointments                                       ││
  2137.    ├─────┴──┼─┼─────────────────────────────────────────────────────││
  2138.    │ 7:30 am│ │                                                     ││
  2139.    │ 8:00 am│ │                                                     ││
  2140.    │ 8:30 am│ │                                                     ││
  2141.    │ 9:00 am│ │                                                     ││
  2142.    │ 9:30 am│ │                                                     ││
  2143.    │10:00 am│ │                                                     ││
  2144.                                  :
  2145.                                  :
  2146.    │ 2:00 pm│ │                                                     ││
  2147.    │ 2:30 pm│ │                          ┌─Appt. Template Config─┐  ││
  2148.    │ 3:00 pm│ │                          │ Edit                  │  ││
  2149.    │ 3:30 pm│ │                          │ Save                  │  ││
  2150.    │ 4:00 pm│ │                          │ Help                  │  ││
  2151.    │ 4:30 pm│ │                          │ Quit                  │  ││
  2152.    │ 5:00 pm│ │                          └───────────────────────┘  ││
  2153.    │ 5:30 pm│ │                                                     ││
  2154.    └────────┴─┴─────────────────────────────────────────────────────┴┘
  2155.               FIGURE 16 - Appointment Template Configuration
  2156.  
  2157.  
  2158. _____________________________________________________________________
  2159.                                  33 
  2160.  
  2161.                             CONFIGURATION
  2162. _____________________________________________________________________
  2163.  
  2164.  
  2165.    This is the initial screen displayed when you select the
  2166.    appointment edit option and no appointment file yet exists for the
  2167.    current date.  You may configure the times to match your typical 
  2168.    schedule and set any text you always want to appear in a particular 
  2169.    appointment slot.  For example, you may want to block out the 12:00 
  2170.    to 1:00 pm slots for lunch.  You can change the appointment 
  2171.    schedule times and appointment slots in the appointment edit menu 
  2172.    to allow for daily variations to your schedule.  The appointment 
  2173.    template is just a starting point for each day.
  2174.  
  2175.    To make a selection from the pop-up menu highlight, it using the up
  2176.    and down arrow keys and press Enter or just type the field's bold
  2177.    character.  The following options are available on the pop-up menu.
  2178.  
  2179.    Edit - Allows the editing of the appointment template.  Press Esc 
  2180.           to end editing and return to the pop-up menu.  Most of the 
  2181.           available keys in appointment editing are valid here.
  2182.  
  2183.    Save - Saves the appointment template.
  2184.  
  2185.    Help - Brings up a help screen.
  2186.  
  2187.    Quit - Exits the appointment template configuration and returns to
  2188.           the previous menu.
  2189.  
  2190.  
  2191.    Printer Configuration
  2192.    _____________________
  2193.  
  2194.    This screen allows you to select the printer to which all print 
  2195.    operations will send their output.  It also allows you to configure 
  2196.    new printers and modify the parameters of existing ones.
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218. _____________________________________________________________________
  2219.                                  34 
  2220.  
  2221.                             CONFIGURATION
  2222. _____________________________________________________________________
  2223.  
  2224.    ┌────────────────────────────────────────────────────────────────┐
  2225.    │  EPSON                         Printer Name: EPSON FX 80       │
  2226.    │->EPSON FX 80                                                   │
  2227.    │  EPSON RX 80                   Printer Device: PRN             │
  2228.    │  HP Laserjet                                                   │
  2229.    │  IBM PROPRINTER                Printer Mode: GRAPHIC           │
  2230.    │  Standard Graphic Printer                                      │
  2231.    │  Standard Non-graphic Prn      Escape Sequence Before Printing:│
  2232.    │  File (graphic)                FILE:apfx.dat                   │
  2233.    │  File (non-graphic)                                            │
  2234.    │                                Escape Sequence After Printing: │
  2235.    │                                                                │
  2236.    │                                                                │
  2237.    │                  ┌──────────────Key  Assignments──────────────┐│
  2238.    │                  │F1  Help              F7  Edit Esc2         ││
  2239.    │                  │F2  Select Printer    F8  Add               ││
  2240.    │                  │F3  Toggle Device     F9  Delete            ││
  2241.    │                  │F4  Toggle Mode       F10 Save Configuration││
  2242.    │                  │F5  Edit Name         ESC To Quit           ││
  2243.    │                  │F6  Edit Esc1                               ││
  2244.    │                  └────────────────────────────────────────────┘│
  2245.    └────────────────────────────────────────────────────────────────┘
  2246.                    FIGURE 17 - Printer Configuration
  2247.  
  2248.    The up and down arrow keys can be used to move the pointer (->) on 
  2249.    the left through the list of printers.  The parameters for the
  2250.    printer, to the right of the pointer, are displayed in the right 
  2251.    portion of the screen.  The currently selected printer (the one 
  2252.    print output will be sent to) is highlighted.  To select another 
  2253.    printer, move the pointer (->) to the desired printer and press F2.  
  2254.    The program is initially set to the "Standard Graphic Printer."  If 
  2255.    this does not produce a good printout (e.g. the graphics line 
  2256.    characters come out as something other than lines), then select 
  2257.    your printer from the list.  If your printer is not listed, select
  2258.    the "Standard Non-graphic Printer."  
  2259.  
  2260.    The graphic and non-graphic printer modes cause the program to
  2261.    print or not print, respectively, the graphic line characters.  The
  2262.    graphic line characters are part of the IBM character set.  If your
  2263.    printer is an IBM, or emulates an IBM printer, it will probably 
  2264.    print these characters (and you can use the "GRAPHIC" printer mode).  
  2265.    If your printer is an EPSON, or a printer which emulates an EPSON, 
  2266.    it probably will NOT print these characters.  The 2 specialized 
  2267.    printer configurations: "EPSON FX 80" and "EPSON RX 80," will create 
  2268.    the line characters for these 2 printers only.  When the non-graphic 
  2269.    print mode is selected, the graphic line characters are converted to 
  2270.    normal ASCII characters which will print on any printer.  The 
  2271.    disadvantage is, these characters do not produce a printout which 
  2272.    looks as good as one using the graphic line characters.
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278. _____________________________________________________________________
  2279.                                  35 
  2280.  
  2281.                             CONFIGURATION
  2282. _____________________________________________________________________
  2283.  
  2284.  
  2285.    It is important to understand for each printer listed on the left 
  2286.    there is a separate set of parameters.  When the pointer is moved, 
  2287.    the parameters for the printer it points to are displayed on the
  2288.    right.  Simply moving the pointer does not select another printer.  
  2289.    You must move the pointer to the desired printer and press F2 to
  2290.    select it.
  2291.  
  2292.    You can modify the parameters for any of the printers listed or
  2293.    create your own printer configuration.  You may need to modify the
  2294.    parameters for your selected printer if output sent to the standard
  2295.    print device "PRN" does not come out on your printer.  To do this,
  2296.    move the pointer to the proper printer and press F3.  This will 
  2297.    toggle through the list of available devices.  Select the proper
  2298.    one for your printer.  To modify the print mode, press the F4 key
  2299.    to toggle between "GRAPHIC" and "NON-GRAPHIC."  You can change the 
  2300.    name associated with these print parameters by pressing F5.  The 
  2301.    escape sequences can also be edited (more on this later).     
  2302.  
  2303.    You can add a completely new configuration to the list by pressing
  2304.    F8.  The printer configuration currently to the right of the 
  2305.    pointer will be copied to the end of the list.  You can then move 
  2306.    the pointer down to the end and give it a unique name (by pressing 
  2307.    F5) and edit the other parameters associated with it.
  2308.  
  2309.    If you want to remove one of the printer configurations from the
  2310.    list, position the pointer beside it and press F9.
  2311.  
  2312.    To save the changes you have made to the printer configuration
  2313.    press F10.
  2314.  
  2315.    Now, just what are escape sequences anyway?  Well, escape
  2316.    sequences are special characters the printer recognizes as commands
  2317.    and does not try to print.  The are used to put your printer into
  2318.    different modes.  For example, to create bold, italic or condensed
  2319.    print.  They generally start out with the escape character and then
  2320.    are followed by characters telling the printer what command you are
  2321.    requesting.  The parameters associated with the command, if any, 
  2322.    come next.  The escape character is the signal which alerts the 
  2323.    printer a command is to follow.  Your printer manual should list 
  2324.    the commands available on your printer and the escape sequences to 
  2325.    initiate them.
  2326.  
  2327.  
  2328.    This program will send escape sequences before the appointment or 
  2329.    calendar is printed and after.  These can be used to set your 
  2330.    printer to a desired mode before printing and reset it afterwards.  
  2331.    These escape sequences are optional.  They can be placed in a 
  2332.    separate file if there are too many to fit within the field in the 
  2333.    parameter menu.  If you want to place them in a file, you will need 
  2334.    an editor which allows you to create the escape sequences.
  2335.  
  2336.  
  2337.  
  2338. _____________________________________________________________________
  2339.                                  36 
  2340.  
  2341.                             CONFIGURATION
  2342. _____________________________________________________________________
  2343.  
  2344.  
  2345.    As you have probably figured out by now, creating your own printer
  2346.    configuration is not an easy task.  APCAL provides this capability 
  2347.    so the program is as flexible as possible.  It should only be
  2348.    attempted by advanced users.
  2349.  
  2350.    To edit the escape sequence which is sent to the printer before the
  2351.    appointment/calendar is printed, press F6.  To edit the one after,
  2352.    press F7.  The escape character is usually ASCII character number
  2353.    27.  It can be created by pressing the ALT key and holding it down
  2354.    while the number 27 is typed on the numeric key pad.  Other
  2355.    nonstandard ASCII characters can be entered in a similar manner.
  2356.    If you would prefer to enter the escape sequences in a separate 
  2357.    file, using your own text editor, simply enter the text "FILE:" in 
  2358.    the escape sequence field. This must be followed by the file name.  
  2359.    No path should be specified and the file should be placed in the 
  2360.    APCAL directory.  
  2361.  
  2362.    All the printer configurations contain a form feed in the second 
  2363.    escape sequence field.  You can remove this by pressing F7 and 
  2364.    spacing over the form feed.  You can put it back by typing ALT+1+2.
  2365.  
  2366.    Finally, if you try to exit this screen without saving the changes 
  2367.    made to the printer configuration, the following prompt will be
  2368.    displayed.
  2369.  
  2370.       "Configuration has not been saved. Exit? Y/N "
  2371.  
  2372.    Press the "Y" key and then Enter if you do not wish to save the 
  2373.    changes you have made.  Press "N" and Enter if you do wish to save 
  2374.    the changes.  Then press F10 to save the changes.
  2375.  
  2376.    The following keys can be used in this configuration menu.
  2377.  
  2378.    Up Arrow   moves the pointer (->), on the left, up to the next
  2379.               printer configuration.
  2380.    Down Arrow moves the pointer (->), on the left, down to the next
  2381.               printer configuration.
  2382.    F1         brings up a help screen.
  2383.    F8         adds a printer configuration to the end of the list.
  2384.    F9         deletes the printer configuration to the right of the
  2385.               pointer.
  2386.    F10        saves the printer configuration.
  2387.    ESC        exits the printer configuration.
  2388.  
  2389.    The following keys are used to change the parameters associated
  2390.    with the configuration to the right of the pointer.
  2391.  
  2392.    F2         selects the printer as the one to which all print output 
  2393.               will be sent.
  2394.    F3         toggles the print device.
  2395.    F4         toggles the mode between "GRAPHIC" and "NON-GRAPHIC."
  2396.  
  2397.  
  2398. _____________________________________________________________________
  2399.                                  37 
  2400.  
  2401.                             CONFIGURATION
  2402. _____________________________________________________________________
  2403.  
  2404.  
  2405.    F5         allows the editing of the name associated with this set
  2406.               of print parameters.
  2407.    F6         allows the editing of the first escape sequence.
  2408.    F7         allows the editing of the second escape sequence.
  2409.  
  2410.  
  2411.    Holiday Configuration
  2412.    _____________________
  2413.  
  2414.    This screen allows you to add, modify and delete the holidays which 
  2415.    are automatically placed into the monthly calendars.
  2416.  
  2417.    ┌──────────────────────────────────────────────────────────┐
  2418.    │Holiday Configuration         Page 01 of 02               │
  2419.    │                                                          │
  2420.    │->New Year's  Day                                         │
  2421.    │  Valentines  Day               Type: Month/Day Every Year│
  2422.    │  Presidents  Day               Name Line 1: New Year's   │
  2423.    │  St.         Patrick's         Name Line 2: Day          │
  2424.    │  Mother's    Day               Year: N/A                 │
  2425.    │  Memorial    Day               Month: JANUARY            │
  2426.    │  Father's    Day               Day: 01                   │
  2427.    │  Independnc  Day               Day Of Week: N/A          │
  2428.    │  Labor Day                     Number: N/A               │
  2429.    │  Halloween                                               │
  2430.    │  Thanksgivn                    ┌─────Key Assignments────┐│
  2431.    │  Christmas                     │F1         Help         ││
  2432.    │  Easter                        │F2         Edit         ││
  2433.    │  Easter                        │F3         Add          ││
  2434.    │  Easter                        │F4         Delete       ││
  2435.    │  Easter                        │F5         Save         ││
  2436.    │  Easter                        │PAGE UP    Previous Page││
  2437.    │  Easter                        │PAGE DOWN  Next Page    ││
  2438.    │  Easter                        │ESC        To Quit      ││
  2439.    │  Easter                        └────────────────────────┘│
  2440.    └──────────────────────────────────────────────────────────┘
  2441.              FIGURE 18 - Holiday Configuration Screen
  2442.  
  2443.    The up and down arrow keys can be used to move the pointer (->), on 
  2444.    the left, through the list of holidays.  The parameters for the one 
  2445.    currently pointed to are displayed on the right.
  2446.  
  2447.    The following keys can be used in this configuration menu.
  2448.  
  2449.    Up Arrow   moves the pointer (->), on the left, up to the next
  2450.               holiday entry.
  2451.    Down Arrow moves the pointer (->), on the left, down to the next
  2452.               holiday entry.
  2453.    F1         brings up a help screen.
  2454.    F2         allows the editing of the holiday parameters to the
  2455.               right of the pointer.
  2456.  
  2457.  
  2458. _____________________________________________________________________
  2459.                                  38 
  2460.  
  2461.                             CONFIGURATION
  2462. _____________________________________________________________________
  2463.  
  2464.  
  2465.    F3         adds a new holiday at the end of the list.
  2466.    F4         deletes the holiday entry to the right of the pointer.
  2467.    F5         saves the configuration to a file.
  2468.    Page Up    brings up the previous page, if any.
  2469.    Page Down  brings up the next page, if any.
  2470.    ESC        exits the holiday configuration.
  2471.  
  2472.    To modify one of the holiday entries, press the up and down arrow
  2473.    keys until the pointer is positioned to the left of the entry you
  2474.    want to modify.  Then press F2.  Control is then passed to the
  2475.    parameter menu on the right.  The first field sets the type of
  2476.    holiday entry.  Press the space bar to toggle through the 
  2477.    selections.
  2478.  
  2479.    There are 3 types of holidays which can be set:
  2480.  
  2481.       Month/Day Every Year - these occur on a specific month and day,
  2482.          every year (e.g. December 25 for Christmas).
  2483.       Month And Nth Day Of Week - these occur on a specific day of the
  2484.          week in a month (e.g. 4th Thursday in November for Thanks-
  2485.          giving).
  2486.       Month/Day/Year - these only occur on one specific date (e.g. 
  2487.          April 19, 1992 for Easter).
  2488.  
  2489.    To select the holiday type, press Enter.  This will move you to
  2490.    the "Name Line 1:" field.  Type in the text you want to appear on 
  2491.    the first line.  This text will appear on the first line of the day 
  2492.    block for the date of the holiday.  It will be placed in all the 
  2493.    monthly calendars containing the holiday.  When you have entered 
  2494.    the desired text, press Enter.  This will move you to the 
  2495.    "Name Line 2:" field.  Enter the text you want to appear on the 
  2496.    second line of the day block.
  2497.  
  2498.    The program prompts you for the year, month, day, day of the week
  2499.    and week number - as appropriate - depending on the holiday type
  2500.    you selected in the first field.  For example, only the month and 
  2501.    day need be entered for a holiday type of "Month/Day Every Year."
  2502.    
  2503.    The year must be entered as the desired year minus 1900 (e.g. 93 
  2504.    for 1993).  Type in the desired year and press Enter.  To set the 
  2505.    month, press the space bar until the desired month appears, then 
  2506.    press Enter.  The day field sets the day of the month.  Use the 
  2507.    space bar to toggle the selection and then press Enter.  To set the 
  2508.    day of week, press the space bar until the desired day appears, 
  2509.    then press Enter.
  2510.  
  2511.    Changes to the holiday configuration will not be reflected in 
  2512.    monthly calendars which have already been saved.  This information 
  2513.    is only used when the calendar is first built.  In other words, if 
  2514.    you add some text in a calendar and save it, then any holidays you
  2515.    configure at a later date will not be built into that calendar.
  2516.  
  2517.  
  2518. _____________________________________________________________________
  2519.                                  39 
  2520.  
  2521.                             CONFIGURATION
  2522. _____________________________________________________________________
  2523.  
  2524.  
  2525.    Start Screen Configuration
  2526.    __________________________
  2527.  
  2528.    This screen allows you to select the first screen displayed when 
  2529.    the program is loaded.
  2530.  
  2531.    ┌─────────────────────────────────────────────────────────────────┐
  2532.    │  Appointment                                                    │
  2533.    │  Alarm                                                          │
  2534.    │  Monthly Calendar                                               │
  2535.    │  Yearly Calendar                                                │
  2536.    │->Split Screen Month/Appt.                ┌───Key Assignments───┐│
  2537.    │                                          │F1  Help             ││
  2538.    │                                          │F2  Select Screen    ││
  2539.    │                                          │F3  Save Selection   ││
  2540.    │                                          │ESC To Quit          ││
  2541.    │                                          └─────────────────────┘│
  2542.    └─────────────────────────────────────────────────────────────────┘
  2543.                  FIGURE 19 - Start Screen Configuration
  2544.  
  2545.    The up and down arrow keys can be used to move the pointer (->) on 
  2546.    the left through the list of screens.  The currently selected 
  2547.    screen is highlighted.
  2548.  
  2549.    The following keys can be used in this configuration menu.
  2550.  
  2551.    Up Arrow   moves the pointer (->), on the left, up to the next
  2552.               selection.
  2553.    Down Arrow moves the pointer (->), on the left, down to the next
  2554.               selection.
  2555.    F1         brings up a help screen.
  2556.    F2         selects the initial screen.  Move the pointer to the 
  2557.               desired screen and press F2.  This screen will then be 
  2558.               highlighted.
  2559.    F3         saves the current selection to the configuration file.
  2560.    ESC        exits the start screen configuration.
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578. _____________________________________________________________________
  2579.                                  40 
  2580.  
  2581.                             CONFIGURATION
  2582. _____________________________________________________________________
  2583.  
  2584.  
  2585.    Alarm Configuration
  2586.    ___________________
  2587.  
  2588.    This screen allows the configuration of the pop-up alarm.
  2589.  
  2590.    ┌─────────────────────────────────────────────────────────────────┐
  2591.    │Alarm Configuration                                              │
  2592.    │                                                                 │
  2593.    │General Alarm Parameters:                                        │
  2594.    │        Frequency (20 to 20,000 Hz) Duration (0 to 100 1/10 Sec) │
  2595.    │       ┌───────────────────────────┌────────────────────────────┐│
  2596.    │Tone 1:│           700             │             1              ││
  2597.    │Pause: │                           │             1              ││
  2598.    │Tone 2:│           650             │             1              ││
  2599.    │       └───────────────────────────└────────────────────────────┘│
  2600.    │Number of Tones: 10                                              │
  2601.    │Snooze Duration (1-99 minutes):  5                               │
  2602.    │Color: ┌────────────────────────────────────────────────────────┐│
  2603.    │       │                                                        ││
  2604.    │       │                                                        ││
  2605.    │       └────────────────────────────────────────────────────────┘│
  2606.    │                                                                 │
  2607.    │Appointment Alarm Parameters:               ┌── Alarm Config. ──┐│
  2608.    │Default minutes before:  10                 │Edit               ││
  2609.    │Default duration:  10                       │Play Alarm         ││
  2610.    │                                            │Save               ││
  2611.    │                                            │Help               ││
  2612.    │                                            │Quit               ││
  2613.    │                                            └───────────────────┘│
  2614.    └─────────────────────────────────────────────────────────────────┘
  2615.                 FIGURE 20 - Alarm Configuration Screen
  2616.  
  2617.    To make a selection from the pop-up menu, highlight it using the up
  2618.    and down arrow keys and press Enter or just type the field's bold
  2619.    character.  The following options are available on the pop-up menu.
  2620.  
  2621.    Edit - Allows the editing of the alarm parameters.  Press Tab to
  2622.           move to the next field in the parameter menu and Shift+Tab 
  2623.           to move to the previous field.  Press Esc to end editing and 
  2624.           return to the pop-up menu.  If you move into a field and 
  2625.           change it and then press Esc, the changes will be discarded.  
  2626.           To process the changes, press Tab and then press Esc.
  2627.    Play Alarm - plays the alarm as it will sound using the current 
  2628.                 alarm parameters.  The alarm sounds for the given 
  2629.                 duration.  It can be terminated before the end by 
  2630.                 pressing any key.
  2631.    Save - Saves the alarm parameters.
  2632.    Help - Brings up a help screen.
  2633.    Quit - Exits alarm configuration.
  2634.  
  2635.  
  2636.  
  2637.  
  2638. _____________________________________________________________________
  2639.                                  41 
  2640.  
  2641.                             CONFIGURATION
  2642. _____________________________________________________________________
  2643.  
  2644.  
  2645.    The alarm consists of 2 tones with an intervening pause.  The 
  2646.    frequency values (1st and 4th fields in the parameter menu) can 
  2647.    range between 20 to 20000 Hertz.  Lower numbers produce a lower 
  2648.    pitched sound.  The duration of the tones (2nd and 5th fields) and 
  2649.    intervening pause (3rd field) are input in tenths of a second.  For 
  2650.    example, a value of 10 represents 10 tenths of a second, or 1 
  2651.    second.  The durations can vary from 0 to 100 (0 to 10 seconds).  A 
  2652.    value of zero for a tone means the tone will not play.  A zero 
  2653.    pause produces no pause.
  2654.  
  2655.    From 0 to 99 of the tone 1/pause/tone 2 sequences can be sounded 
  2656.    for the alarm.  A zero value produces no sound.
  2657.  
  2658.    The snooze duration field sets the number of minutes between when
  2659.    "Snooze" is selected to snooze an alarm and when the alarm will 
  2660.    resound.  This value can range from 1 to 99 minutes.
  2661.  
  2662.    The color bar sets the color of the pop-up alarm message.  Use the
  2663.    left/right arrow keys to change the color selection and the up/down
  2664.    keys to switch between configuring the foreground and background
  2665.    color.
  2666.  
  2667.    The appointment alarm parameters set the initial values displayed
  2668.    in the "Number of minutes before:" and "Duration (minutes):" fields 
  2669.    when an appointment alarm is set.
  2670.  
  2671.    Entering an invalid value in a field produces a beep and the field
  2672.    cannot be exited until a valid value is entered.
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698. _____________________________________________________________________
  2699.                                  42 
  2700.  
  2701.                             CONFIGURATION
  2702. _____________________________________________________________________
  2703.  
  2704.  
  2705.    TSR Configuration
  2706.    _________________
  2707.  
  2708.    This screen allows the configuration of the TSR parameters.
  2709.  
  2710.    ┌─────────────────────────────────────────────────────────────────┐
  2711.    │TSR Configuration                                                │
  2712.    │                                                                 │
  2713.    │                                                                 │
  2714.    │Hot-key:ALT+A                                                    │
  2715.    │                                                                 │
  2716.    │Swap order                                                       │
  2717.    │   First:XMS                                                     │
  2718.    │  Second:EMS                                                     │
  2719.    │   Third:DISK                                                    │
  2720.    │                                                                 │
  2721.    │Swap Path:C:\                                                    │
  2722.    │                                                                 │
  2723.    │                                                                 │
  2724.    │                                                                 │
  2725.    │                                                                 │
  2726.    │                                             ┌── TSR Config. ──┐ │
  2727.    │                                             │Edit             │ │
  2728.    │                                             │Save             │ │
  2729.    │                                             │Help             │ │
  2730.    │                                             │Quit             │ │
  2731.    │                                             └─────────────────┘ │
  2732.    └─────────────────────────────────────────────────────────────────┘
  2733.                  FIGURE 21 - TSR Configuration Screen
  2734.  
  2735.    To make a selection from the pop-up menu, highlight it using the up
  2736.    and down arrow keys and press Enter or just type the field's bold
  2737.    character.  The following options are available on the pop-up menu.
  2738.  
  2739.    Edit - Allows the editing of the TSR parameters.  Press Tab to move 
  2740.           to the next field in the parameter menu and Shift+Tab to
  2741.           move to the previous field.  Press Esc to end editing and 
  2742.           return to the pop-up menu.  If you move into a field and 
  2743.           change it and then press Esc, the changes will be discarded.  
  2744.           To process the changes press Tab and then press Esc.
  2745.    Save - Saves the TSR parameters.
  2746.    Help - Brings up a help screen.
  2747.    Quit - Exits the TSR configuration.
  2748.  
  2749.    To set the hot-key, press the key or keys you wish to use as the
  2750.    hot-key, while in the hot-key field.  The keys you pressed will
  2751.    then be displayed in the field.
  2752.  
  2753.    When the program is loaded as a TSR it swaps as much of itself as
  2754.    it can out of conventional memory.  This is done to reduce the
  2755.    amount of memory it consumes when run as a TSR.  The program can
  2756.  
  2757.  
  2758. _____________________________________________________________________
  2759.                                  43 
  2760.  
  2761.                             CONFIGURATION
  2762. _____________________________________________________________________
  2763.  
  2764.  
  2765.    swap to disk, EMS memory or XMS memory.  The "Swap order" 
  2766.    parameters determine the order in which the program tries to swap.  
  2767.    In the screen above, the program would first try to swap to XMS.  
  2768.    If insufficient XMS memory is available, it tries to swap to EMS 
  2769.    memory.  If it cannot swap to EMS, it tries to swap to disk.  Press 
  2770.    the space bar to toggle the selection.  If "NONE" is selected for 
  2771.    one of the fields, it is skipped.  For example, if the fields are 
  2772.    set as follows. 
  2773.  
  2774.        First:XMS 
  2775.       Second:DISK
  2776.        Third:NONE
  2777.  
  2778.    The program will try to swap to XMS first and then DISK.  EMS 
  2779.    memory will not be used.
  2780.  
  2781.    The swap path determines where the program will swap to, if the
  2782.    disk is used for swapping.  You may enter any path you desire in
  2783.    this field.  The program will swap to a file named APCAL001.SWP in
  2784.    the directory specified.
  2785.  
  2786.    NOTE - XMS version 2.0 or higher is required for XMS swapping.
  2787.           EMS version 3.2 or higher is required for EMS swapping.
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818. _____________________________________________________________________
  2819.                                  44 
  2820.  
  2821.                             CONFIGURATION
  2822. _____________________________________________________________________
  2823.  
  2824.  
  2825.    Time Configuration
  2826.    _________________
  2827.  
  2828.    This screen allows the configuration of the time and date display.
  2829.    This allows the program to be configured for use in countries with
  2830.    different time and date formats.
  2831.  
  2832.    ┌─────────────────────────────────────────────────────────────────┐
  2833.    │ Time / Date Configuration                                       │
  2834.    │                                                                 │
  2835.    │ TIME PARAMETERS                                                 │
  2836.    │                                                                 │
  2837.    │   Format:   12 Hour                                             │
  2838.    │   AM Text:  am                                                  │
  2839.    │   PM Text:  pm                                                  │
  2840.    │   Separator::                                                   │
  2841.    │                                                                 │
  2842.    │ DATE PARAMETERS                                                 │
  2843.    │                                                                 │
  2844.    │   Order:    Month Day   Year                                    │
  2845.    │   Separator:/                                                   │
  2846.    │                                                                 │
  2847.    │                                                                 │
  2848.    │                                      ┌── Time/Date Config. ──┐  │
  2849.    │                                      │Edit                   │  │
  2850.    │                                      │Save                   │  │
  2851.    │                                      │Help                   │  │
  2852.    │                                      │Quit                   │  │
  2853.    │                                      └───────────────────────┘  │
  2854.    └─────────────────────────────────────────────────────────────────┘
  2855.              FIGURE 22 - Time / Date Configuration Screen
  2856.  
  2857.    To make a selection from the pop-up menu, highlight it using the up
  2858.    and down arrow keys and press Enter or just type the field's bold
  2859.    character.  The following options are available on the pop-up menu.
  2860.  
  2861.    Edit - Allows the editing of the parameters.  Press Tab to move to 
  2862.           the next field in the parameter menu and Shift+Tab to move 
  2863.           to the previous field.  Press Esc to end editing and return 
  2864.           to the pop-up menu.  If you move into a field and change it 
  2865.           and then press Esc, the changes will be discarded.  To 
  2866.           process the changes, press Tab and then press Esc.
  2867.    Save - Saves the Time/Date parameters.
  2868.    Help - Brings up a help screen.
  2869.    Quit - Exits the Time/Date configuration.
  2870.  
  2871.    Times can be displayed in 12 hour or 24 hour (military) format.  
  2872.    Press the space bar in the "Format:" field to toggle between the 
  2873.    two.  The text used for "AM" and "PM" (when in 12 hour mode) can be
  2874.    set in the next two fields.  Simply type in the desired text.  The
  2875.  
  2876.  
  2877.  
  2878. _____________________________________________________________________
  2879.                                  45 
  2880.  
  2881.                             CONFIGURATION
  2882. _____________________________________________________________________
  2883.  
  2884.  
  2885.    separator between the hours and minutes can also be set.  Type in
  2886.    the desired separator.  The time/date clock, in the upper right of 
  2887.    the display, is updated as the parameters are changed.  This
  2888.    allows you to see the effect of the changes.
  2889.  
  2890.    The order of the day, month and year, in dates, can also be
  2891.    configured.  Press the space bar in one of the date order fields to 
  2892.    toggle between month, day and year.  The day, month and year are 
  2893.    displayed in the order you select.  For example, in the figure 
  2894.    above, the dates will be displayed as "month/day/year".  If the 
  2895.    following order is selected.
  2896.  
  2897.       Order:    Day   Month Year
  2898.  
  2899.    The dates will display as "day/month/year".  
  2900.    
  2901.    The separator between the day, month and year can also be set.  
  2902.    Simply type in the desired separator in the date separator field.  
  2903.    The time/date clock, in the upper right of the display, is updated 
  2904.    as the parameters are changed.  This allows you to see the effect 
  2905.    of the changes.
  2906.  
  2907.    IMPORTANT:  Changes to the time format will not be reflected in
  2908.    appointment files which have already been saved.
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938. _____________________________________________________________________
  2939.                                  46 
  2940.  
  2941.                             CONFIGURATION
  2942. _____________________________________________________________________
  2943.  
  2944.  
  2945.    Auto Save Configuration
  2946.    _______________________
  2947.  
  2948.    This screen allows the configuration of the auto save feature.
  2949.  
  2950.    ┌─────────────────────────────────────────────────────────────────┐
  2951.    │                                                                 │
  2952.    │ Auto Save: On                                                   │
  2953.    │                                                                 │
  2954.    │ Press the space bar to toggle the selection and Enter to select.│
  2955.    │                                                                 │
  2956.    │                                                                 │
  2957.    │                                                                 │
  2958.    │                                                                 │
  2959.    │                                                                 │
  2960.    │                                                                 │
  2961.    │                                                                 │
  2962.    │                                                                 │
  2963.    │                                                                 │
  2964.    │                                                                 │
  2965.    │                                                                 │
  2966.    │                                                                 │
  2967.    │                                                                 │
  2968.    │                                                                 │
  2969.    │                                                                 │
  2970.    │                                                                 │
  2971.    │                                                                 │
  2972.    └─────────────────────────────────────────────────────────────────┘
  2973.              FIGURE 23 - Auto Save Configuration Screen
  2974.  
  2975.    Pressing the space bar will toggle the selection between "On" and
  2976.    "Off."  Press Enter to save the setting or press Escape to discard 
  2977.    any changes made.
  2978.  
  2979.    When auto save is on, the appointment, alarm and monthly calendar
  2980.    screens are automatically saved whenever you exit the program or
  2981.    switch to another screen.  When auto save if off, you will be
  2982.    prompted when you try to exit one of these screens if changes have
  2983.    been made and not saved.  You can then either exit without saving
  2984.    them or not exit and then save the changes.
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998. _____________________________________________________________________
  2999.                                  47
  3000.  
  3001.                             KEY REFERENCE
  3002. _____________________________________________________________________
  3003.  
  3004.  
  3005.    Appointment Editing
  3006.    ___________________
  3007.  
  3008.    The following keys can be used in the appointment edit screen.  
  3009.    Some of these can also be selected from the pull-down menu.
  3010.  
  3011.    Insert     toggles insert mode on and off.
  3012.    Delete     deletes the character at the current cursor position.
  3013.    Home       moves to the beginning of the appointment line.
  3014.    End        moves to the end of the appointment line.
  3015.    Backspace  moves the cursor left and deletes the character at that
  3016.               position.
  3017.    Enter      moves to the beginning of the next line.
  3018.    F1         brings up the help screen.
  3019.    F3         switches to the alarm screen.
  3020.    F4         switches to the monthly calendar screen.
  3021.    F5         switches to the yearly calendar screen.
  3022.    F6,TAB     switches to the split screen month/appointment display.
  3023.    F9         is used to toggle editing of the time fields.
  3024.    Alt        activates the pull-down menu.  Pressing Alt plus one of 
  3025.               the bold characters in the top pull-down line activates
  3026.               that pull-down menu.
  3027.    Alt+C      copies the current line to a scratch buffer.
  3028.    Alt+M      copies the current line to scratch and then erases it.
  3029.    Alt+I      overwrites the current line with the contents of the
  3030.               scratch buffer.
  3031.    Alt+D      deletes the characters from the cursor position to the 
  3032.               end of the line.
  3033.    Alt+L      deletes all characters in the current line.
  3034.    Alt+A      brings up the alarm parameter menu for the appointment 
  3035.               at the current cursor position.
  3036.  
  3037.  
  3038.    Alarms
  3039.    ______
  3040.  
  3041.    The following keys can be used in the alarm screen.  Some of these 
  3042.    can also be selected from the pull-down menu.
  3043.  
  3044.    F1         brings up the help screen.
  3045.    F2         switches to the appointment screen.
  3046.    F4         switches to the monthly calendar screen.
  3047.    F5         switches to the yearly calendar screen.
  3048.    F6         switches to the split screen month/appointment display.
  3049.    Alt        activates the pull-down menu.  Pressing Alt plus one of 
  3050.               the bold characters in the top pull-down line activates
  3051.               that pull-down menu.
  3052.    Alt+A      adds another alarm.
  3053.    Alt+D      deletes the currently selected alarm.
  3054.    Alt+M      modifies the currently selected alarm.
  3055.  
  3056.  
  3057.  
  3058. _____________________________________________________________________
  3059.                                  48
  3060.  
  3061.                             KEY REFERENCE
  3062. _____________________________________________________________________
  3063.  
  3064.  
  3065.    Monthly Calendar
  3066.    ________________
  3067.  
  3068.    The following keys can be used in the calendar edit screen.  Some 
  3069.    of these can also be selected from the pull-down menu.
  3070.  
  3071.    Insert     toggles insert mode on and off.
  3072.    Delete     deletes the character at the current cursor position.
  3073.    Home       moves to the beginning of the current day block line.
  3074.    End        moves to the end of the current day block line.
  3075.    Backspace  moves the cursor left and deletes the character at that
  3076.               position.
  3077.    Enter      moves to the beginning of the next line in the day 
  3078.               block.
  3079.    Tab        highlights the next day in the calendar.
  3080.    Shift+Tab  highlights the previous day in the calendar.
  3081.    F1         brings up the help screen.
  3082.    F2         switches to the appointment screen.
  3083.    F3         switches to the alarm screen.
  3084.    F5         switches to the yearly calendar screen.
  3085.    F6         switches to the split screen month/appointment display.
  3086.    Alt        activates the pull-down menu.  Pressing Alt plus one of 
  3087.               the bold characters in the top pull-down line activates
  3088.               that pull-down menu.
  3089.    Ctrl+Right brings up the next monthly calendar.
  3090.    Ctrl+Left  brings up the previous monthly calendar.
  3091.    Ctrl+Home  returns to the actual date.
  3092.  
  3093.  
  3094.    Yearly Calendar
  3095.    _______________
  3096.  
  3097.    The following keys can be used in the yearly calendar screen.  Some
  3098.    of these can also be selected from the pull-down menu.
  3099.  
  3100.    Tab        highlights the next monthly calendar.
  3101.    Shift+Tab  highlights the previous monthly calendar.
  3102.    F1         brings up the help screen.
  3103.    F2         switches to the appointment screen.
  3104.    F3         switches to the alarm screen.
  3105.    F4         switches to the monthly calendar screen.
  3106.    F6         switches to the split screen month/appointment display.
  3107.    Alt        activates the pull-down menu.  Pressing Alt plus one of 
  3108.               the bold characters in the top pull-down line activates
  3109.               that pull-down menu.
  3110.    Ctrl+Home  returns to the actual date.
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118. _____________________________________________________________________
  3119.                                  49
  3120.  
  3121.                             KEY REFERENCE
  3122. _____________________________________________________________________
  3123.  
  3124.  
  3125.    Month/Appointment Screen
  3126.    ________________________
  3127.  
  3128.    The following keys can be used in the month/appt screen.  Some of
  3129.    these can also be selected from the pull-down menu.
  3130.  
  3131.    arrow keys are used to highlight different days in the calendar.
  3132.    F1         brings up the help screen.
  3133.    F2,TAB     switches to the appointment screen.
  3134.    F3         switches to the alarm screen.
  3135.    F4         switches to the monthly calendar screen.
  3136.    F5         switches to the yearly calendar screen.
  3137.    F7         searches for text, in appointment files, after the 
  3138.               current date.
  3139.    Shift+F7   searches for text, in appointment files, before the
  3140.               current date.
  3141.    Alt        activates the pull-down menu.  Pressing Alt plus one of 
  3142.               the bold characters in the top pull-down line activates
  3143.               that pull-down menu.
  3144.    Ctrl+Right scrolls the month display one month ahead.
  3145.    Ctrl+Left  scrolls the month display one month back.
  3146.    Ctrl+Home  returns to current date.
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178. _____________________________________________________________________
  3179.                                  50
  3180.  
  3181.                           FILE DESCRIPTIONS
  3182. _____________________________________________________________________
  3183.  
  3184.  
  3185.    File Maintenance / Description
  3186.    ______________________________
  3187.  
  3188.    The following files are created by the program.
  3189.  
  3190.       APCAL.CFG     APCAL configuration parameters.  This file is
  3191.                     created when a new configuration is saved.
  3192.       CALmm.yy      is used to save a calendar.
  3193.       CALmm-yy.prn  is used when you print a calendar to a file.
  3194.       APPmm-dd.yy   is used to save an appointment schedule.
  3195.       APPmm-dd.prn  is used when you print an appointment schedule to
  3196.                     a file.
  3197.       ALRmm-dd.yy   is used to store appointment and regular alarms.
  3198.       APCAL001.SWP  Program swap file.  This file is created in the
  3199.                     directory specified in the TSR configuration if
  3200.                     the disk is used to swap the TSR in and out.
  3201.       APCAL002.SWP  Screen save file.  This file is created only if 
  3202.                     the disk is used to save the screen when the TSR 
  3203.                     is swapped in and out.
  3204.  
  3205.    In the file names, above, mm is the month, dd the day and yy the 
  3206.    year.
  3207.  
  3208.    This system should contain the following files.
  3209.  
  3210.       APCAL.EXE     main program.
  3211.       APAPPT.TPL    appointment template.
  3212.       APAPPT24.TPL  appointment template used if 24 hour times are
  3213.                     configured.
  3214.       APFX.DAT      EPSON FX 80 printer configuration.
  3215.       APRX.DAT      EPSON RX 80 printer configuration.
  3216.       APSPEC.DAY    holiday configuration.
  3217.       APPRN.CFG     printer configuration parameters.
  3218.       APCAL.HLP     help file.
  3219.       APSETUP.EXE   Setup program.
  3220.                     
  3221.                     
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238. _____________________________________________________________________
  3239.                                  51
  3240.  
  3241.                           PROBLEM RESOLUTION
  3242. _____________________________________________________________________
  3243.  
  3244.  
  3245.    WHY DON'T THE ALARMS WORK?
  3246.       1. Make sure you are loading APCAL as a TSR.  Alarms will not 
  3247.          display when you are in other programs unless APCAL is
  3248.          loaded as a TSR.  See the section "Executing APCAL".
  3249.       2. The alarm was entered but not saved.  The alarms are not set
  3250.          until the appointment or alarm file is saved.
  3251.       3. The DOS time and date must be set properly for the alarm to
  3252.          work.  See the TIME and DATE commands in your DOS manual.
  3253.  
  3254.    WHY HAVE MY SAVED APPOINTMENT/CALENDAR FILES DISAPPEARED?
  3255.    WHY IS MY CONFIGURATION CHANGED?
  3256.       1. Make sure you are executing APCAL from the same directory 
  3257.          every time (or setting the APCAL environment variable in DOS 
  3258.          2.x).
  3259.       2. Make sure the associated files have not been deleted or 
  3260.          corrupted (APPmm-dd.yy, CALmm.yy, APCAL.CFG, APSPEC.DAY, 
  3261.          APAPPT.TPL, etc.).
  3262.       3. You have not updated your appointment/calendar files from a
  3263.          previous version.  See the section "Upgrading From a Previous
  3264.          Version."
  3265.  
  3266.    WHY DO THE GRAPHICS LINE CHARACTERS PRINT INCORRECTLY?
  3267.       1. Make sure you have the proper printer configuration set.  If
  3268.          your printer is not listed in the configuration, try the
  3269.          "Standard Graphic Printer" option.  If the graphic line
  3270.          characters do not print correctly using this configuration,
  3271.          use the "Standard Non-Graphic Printer" option.
  3272.  
  3273.    WHY WON'T THE PROGRAM PRINT?
  3274.       1. Make sure your printer is on and on line.
  3275.       2. Make sure the correct device is set in the printer
  3276.          configuration.  See the "Printer Configuration" section.
  3277.       3. You must be in the appointment edit screen or the monthly
  3278.          calendar screen to print.  The currently displayed
  3279.          appointment schedule or monthly calendar is printed.  You 
  3280.          cannot print the month/appt. or year screens.
  3281.  
  3282.    WHY DOES MY COMPUTER LOCK UP WHEN APCAL IS LOADED AS A TSR?
  3283.       1. APCAL must be the last TSR loaded in your system.  If it is
  3284.          not, the computer may lock up.
  3285.       2. There is a conflict between the APCAL TSR and some other TSR
  3286.          you are loading.  Remove one of the TSR's.
  3287.       3. If you are swapping the program to disk, make sure you have
  3288.          sufficient disk space.
  3289.       4. If you are swapping to XMS or EMS, make sure enough is
  3290.          available.
  3291.  
  3292.    HOW DO I EXIT THE PROGRAM?
  3293.       1. Press ALT+X (or possibly ESC, then ALT+X, if you are
  3294.          currently in a sub-menu).
  3295.  
  3296.  
  3297.  
  3298. _____________________________________________________________________
  3299.                                  52
  3300.  
  3301.                           PROBLEM RESOLUTION
  3302. _____________________________________________________________________
  3303.  
  3304.    WHY IS THE CURRENT DAY NOT HIGHLIGHTED ON THE SPLIT
  3305.       MONTH/APPOINTMENT SCREEN ON MY LAPTOP/PORTABLE?
  3306.    WHY DO THINGS SEEM TO BE MISSING OR HARD TO READ ON MY MONOCHROME 
  3307.       SYSTEM?
  3308.       1. Run the program with the "/m" switch to force it to use the
  3309.          monochrome display attributes.  See the section "Executing
  3310.          APCAL."
  3311.  
  3312.    WHAT DOES IT MEAN WHEN I GET THE FOLLOWING MESSAGE:
  3313.      " Unable to unload. Program not last one in memory."
  3314.       1. You cannot pop up APCAL from within another program and
  3315.          unload it.  You must pop it up from a DOS prompt.
  3316.       2. You have loaded another TSR after APCAL and that TSR must be
  3317.          unloaded before APCAL can be unloaded.
  3318.  
  3319.  
  3320.  
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358. _____________________________________________________________________
  3359.                                  53
  3360.  
  3361.                                 INDEX
  3362. _____________________________________________________________________
  3363.  
  3364.  
  3365.    -----  A  -----
  3366.    alarm 4-6, 16-19, 21, 25-28, 41-42, 47-48, 51-52
  3367.    ALRmm-dd.yy 51
  3368.    anniversaries 12
  3369.    APAPPT.TPL 51
  3370.    APCAL environment variable 4-5, 7, 16
  3371.    APFX.DAT 51
  3372.    APPmm-dd.yy 51
  3373.    appointment 4-5, 10-11, 14-19, 22-26, 33-34, 40-42, 46-48, 51-52
  3374.    APPRN.CFG 51
  3375.    APRX.DAT 51
  3376.    APSETUP.EXE 51
  3377.    APSPEC.DAY 51
  3378.    APUPDAT.EXE 4
  3379.    AUTOEXEC.BAT 6-7
  3380.    auto save 5, 19, 25, 28, 47
  3381.    
  3382.    
  3383.    -----  B  -----
  3384.    birthday 12-15
  3385.    boot alarms 5, 27-28
  3386.    
  3387.    
  3388.    -----  C  -----
  3389.    calendar (see monthly or yearly calendar).
  3390.    CALmm.yy 51
  3391.    .CFG 51
  3392.    clock 9, 45-46
  3393.    colors 19, 32-33
  3394.    command line arguments 20-21
  3395.    CompuServe 2
  3396.    configure  5, 8-13, 19, 31-47
  3397.    Conventions 3
  3398.  
  3399.  
  3400.    -----  D  -----
  3401.    .DAT 51
  3402.    date display formats 45-46
  3403.    DOS 3, 7
  3404.    DOS Shell 16-17
  3405.    
  3406.    
  3407.    -----  E  -----
  3408.    EMS 21, 43-44
  3409.    environment variable 4-5, 7, 16
  3410.    EPSON 35, 51
  3411.    escape character 36-37
  3412.    escape sequences 35-38
  3413.    .EXE 51
  3414.    Executing APCAL 20-21
  3415.    exit from a DOS shell 17
  3416.    exiting APCAL 17
  3417.  
  3418. _____________________________________________________________________
  3419.                                  54
  3420.  
  3421.                                 INDEX
  3422. _____________________________________________________________________
  3423.    
  3424.    
  3425.    -----  F  -----
  3426.    file descriptions 51
  3427.    Floppy drive installation 6
  3428.    frequency of alarms 41-42
  3429.    FX 80   35, 51
  3430.    
  3431.    
  3432.    -----  G  -----
  3433.    graphic line characters 34-37, 52
  3434.    graphics mode 11
  3435.  
  3436.  
  3437.    -----  H  -----
  3438.    Hertz 41-42
  3439.    .HLP 51
  3440.    holiday  5, 12-15, 19, 38-39, 51
  3441.    
  3442.    
  3443.    -----  I  -----
  3444.    installation 6-7
  3445.    interrupts 21
  3446.    
  3447.    
  3448.    -----  K  -----
  3449.    key reference 48-50
  3450.  
  3451.    
  3452.    -----  L  -----
  3453.    LAPTOP 53
  3454.    loading APCAL 20-21
  3455.    
  3456.    
  3457.    -----  M  -----
  3458.    memory 17, 20-21, 43-44, 53
  3459.    Monochrome 5, 20, 53
  3460.    monthly calendar 4-5, 12-19, 29-30, 38-40, 49, 51
  3461.    mouse 21
  3462.    
  3463.    
  3464.    -----  N  -----
  3465.    network 21
  3466.    
  3467.    
  3468.    -----  O  -----
  3469.    options 17-18
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478. _____________________________________________________________________
  3479.                                  55
  3480.  
  3481.                                 INDEX
  3482. _____________________________________________________________________
  3483.    
  3484.    
  3485.    -----  P  -----
  3486.    port 11
  3487.    portable 53
  3488.    print  11, 14-17, 19, 34-38, 51-52
  3489.    .PRN 51
  3490.    pull-down menu 16-19
  3491.    
  3492.    
  3493.    -----  R  -----
  3494.    ram 3
  3495.    reminder 5
  3496.    Requirements 3
  3497.    Resident 16-17, 20-21
  3498.    RX 80    35, 51
  3499.  
  3500.    
  3501.    -----  S  -----
  3502.    schedule 10, 14-15, 17, 22-26, 33-34, 51
  3503.    scratch buffer 15, 25, 48
  3504.    search 15, 18, 22-23, 50
  3505.    setup 6-7, 21, 51
  3506.    shell 16-17
  3507.    snooze 5, 26, 28, 41-42
  3508.    start screen 5, 19, 40
  3509.    support 2
  3510.    swap 21, 43-44, 51
  3511.    .SWP 44, 51
  3512.    syntax 20
  3513.    system requirements 3
  3514.    
  3515.    
  3516.    -----  T  -----
  3517.    Template 10-11, 15, 19, 24, 33-34, 51
  3518.    Time display formats 45-46
  3519.    Tones 41-42
  3520.    .TPL 51
  3521.    TSR 5-7, 17, 19-21, 43-44, 51-53
  3522.    
  3523.    
  3524.    -----  U  -----
  3525.    Unload 16-17, 20-21, 53
  3526.    updating files 4
  3527.    
  3528.    
  3529.    -----  X  -----
  3530.    xms 21, 43-44
  3531.  
  3532.  
  3533.    -----  Y  -----
  3534.    yearly calendar 18, 31, 40, 49
  3535.  
  3536.  
  3537.  
  3538. _____________________________________________________________________
  3539.                                  56
  3540.  
  3541.